Tieing it to power wasn't the problem. I love the covenant system the way it is currently. HOWEVER not letting you switch covenants freely killed it for most people.
Hell even the time gated story wouldn't have been too bad this xpac if we were able to switch covenants and progress the story of all of the covenants at the same time.