This game is nothing more than a port of WoW to a worse engine, and a downgrading of features, and an introduction of new bugs.
Of course people are upset about that. If you want to copy WoW, you better do it right. If you want to be innovative and try something new, which is actually preferable, its OK to get a few things wrong.
Since Bioware opted to not go the innovative route, they are held to a much higher standard. If you want to copy something, make sure it works after you copy it.