Flat contacts would eventually get dirty and you’d have to line them up properly. Also, they wouldn’t work through a case. Maybe wireless charging is slightly less efficient, but I don’t really care when I just set my phone on the charger overnight.
The reasons I like wireless charging are that it keeps things neat, and I don’t have to fish around for the cable—I always know exactly where to set my phone down to charge.
I also appreciate the wireless charging mount on my motorcycle, I suppose for similar reasons.
It’s not a necessity, but I appreciate having it.
Edit: As an aside, I vouched for this comment. Looking over your comment history and seeing that almost every single one of your comments is dead, you may want to consider your tone.