I agree with pretty much every point you've made, and even have a few more on my mind that bothered me when I played, but I have to warn you that you will not get much in the way of constructive conversation from this forum.
I think its too late for some mechanics to change, specifically ones that are deep within 14's new game engine. I've put the game down due to an overwhelming amount of apathy and boredom while I played it, and I doubt I'll be subbing.

Just my two cents. I'm sure I'll get flak for it anyway. Good luck OP and I hope you can find a way to enjoy your time in game.