I understand the struggle of not being able to find a guild that fits your needs.
As stated above, there is a guild faire coming up soon that might be of interest of you if that is your style. I would advise downloading the add-on Listener if you want to attend the guild faire.
https://www.curseforge.com/wow/addons/listener
Using the Snooper function in Listener will be a life saver in keeping track of conversations and no more asking for people to repost things.
I heard of a guild called Synchronicity who advertise that they are a guild of older people who want everyone to play at their own pace. You can check them out here:
I agree, a guild should be able resolve problems and respect each other, and there are plenty of great guilds who are dedicated to their environment. However as times change, some people foster a mentality that is too unrealistic to put on GMs or how things should be done. In trying to ensure guilds are safe and inclusive it becomes a lot harder for some people because you don’t want to be unfair, and then there are people who don’t care enough and let certain behaviors remain.
The guilds who I think last forever and are recruiting a lot are ones who… might not really be paying attention to the actions of their guild members and seeing the words they say.
A lot of guilds now are likely run by someone younger these days and may not come from an environment of respect. So it’s better to keep reading and hunting. But I do think you should check out the guild I linked, it sounds a lot like what you’re looking for.