If your suits feel bad you’re probably not wearing the right suits. They are expensive though, that’s definitely true, so it does reveal some of their preferences.
But really a job where I'd have to wear one means a job working with business people and I would be very bad at that anyway.
For weddings I just don't go if it's too formal, though most of my friends are very polyamorous. If they even marry it's not a huge deal.