Here I was hoping Gearbox was a decent developer. >_>
I made the same mistake.
They set their expectations too high and got burned, like Lionhead games. Personally love and play the **** out of BL2 still, a lot of people treated it like the arrival of Christ, though. Now Aliens.... That's a whole other story...