If you two like him so much just use him.
Well there are people complaining too much about seeing too much of the high tier character or ones that had infinites, so sometimes you get sick of hearing people hating on it. Also there are sometimes implications that a match is won by character and not skill.
Then why care? Seriously anyone with that kind of attitude is caustic and most likely has no intention of being serious about the game in the first place. And once again, just in general why care what someone thinks?
Personally, I like the challenge. Like school, there are always people who choose the easiest teachers and/or classes to get As, then there are people who take classes coz they find it interesting. Just your attitude in life, some people love to cut corners.