I'd say just get out there and meet people.
Online dating can be a cesspit, but also I think it does increase the odds of meeting someone who is "in principle at least", "genuinely out to meet new people", whereas just turning up to places can be Ok on an ad-hoc basis but a bit "hit and miss".
Increase the odds and put the time in and you'll get something.
When I've done group socialising like Meetups, I agree there are a lot of creepy older men who are clearly desperate and trying to "aim" for younger women.
But this definitely isn't Every Single Man. More, say, the guys who were chancers and womanisers in their youth who are now trying to reclaim their youth, or after a "nurse with a purse". You don't want them anyway.
If you watch First Dates (tacky but good) there are loads of pairings of older people who are at the same level, seem to have similar interests and financial positions.
Just be clear about what you want and who you are, and screen VERY thoroughly if you're going for OD. Don't accept what people say (there are a lot of liars and fantasists), give them time and observe. Have low expectations - you're just there to "meet new people".
Have a set idea of what you want to do for your first meet (perhaps you can find a coffee shop in a museum or something similar?) and get that first meet set up as soon as you can. As you can't tell what someone is like by message and this will show if you're actually socially compatible. And any weirdness or creepiness in chat - get rid or block.
I wouldn't really use the phrase "middle class" on your profile, just say what you are interested in and what you are looking to do with a new partner or acquaintance. Screen on photos and communication and manners. As pps have said, it's such a "vague" category that you can't really define it.
(in the past, I've been in contact with guys with profiles referring to enjoying the finer things in life, and their work as a lawyer/doctor, then their messages are all one liners or "what do you look like naked?).
It won't really make any difference as well, in that there are lots of nutters who write the same garbage to anyone and don't read profiles. Just block or ignore anyone you don't want to be in contact with.
If it feels too much work or abrasive with someone, trust your feelings and move on.