I challenge you to find one thread posted by a Catholic that staes that premise. You'll have a hard time even finding a single post.