Thanks. Yeah, I was never expecting an amazing revolutionary game and they weren't promising that. I think most people were just itching to hate it.
Anyway, have taken advice on the DLC into consideration. Might wait and see what the deals are for the next few weeks are first though.