Fable Legends was an amazing game... Sadly we had people in the beta who knew nothing about the game and lacked the ability to learn the mechanics of the game and then went to the official forums and complained about how everything was "Overpowered" which caused Lionhead to go back and nerf a lot of stuff that didn't need to be nerf. Its funny the one time Lionhead relies on the fans to give accurate feedback to help them make the gameplay better the fans screw them over. Which then causes the game to become unplayable... literally, So I would have to disagree with you when you say its Lionheads fault. They did what you the fan asked them to do and these so called fans gave terrible feedback... and to add to insult these fans who gave terrible feedback go to other forums and websites to say things like "Ive played in the Fable Legends Beta since it started and it was a terrible game". See you'll probably say well then Lionhead shouldn't have listen to the fans... True but then if they did the fans would just complain about how they never listen and they would end up in the same place they are now.
By the way the complaining and nerfing was the main reason it was delayed... you can thank your so called fans for that. The developers were already 15 patches ahead of the current patch they released and they had to go back every time someone complained. So its their fault for giving the so called "Fans" what they want?