I disagree with the view on lfr, it exists for people that would not do the raid under normal circumstances. I just think of the higher difficulties of raiding as M+ modifiers to the raid. People should just ignore lfr and do not do it if they do not like it.
Other than that:
-I agree with your view on guilds, they only exist for higher end content atm.
-I agree with your view world quests, man it has gotten stale. I especially dislike the champion’s of azeroth and tortollian ones.
-I agree with your view on class design.
I really do miss when blizzard was about making fun and engaging content. Currently it feels like I only do stuff for the rewards and that makes it feel even more bland, boring, and grindy than it already is.