-snip-
That was the point - Wilhelm was a joke because Handsome Jack wanted to trick the Vault Hunters into using a sabotaged Power Core and open Sanctuary to devastation. Hell, there was a cut line in the game where HJ basically said he poisoned Wilhelm to make him easier to kill.
Wait...linear? What, were you expecting this to be freeroam? Yeah...maybe if you beat the game but this isn't your sandbox.
...Bloodhawk? I think you mean Bloodwing. And really there isn't much strategy to her - Just do Explosive elemental damage and she's forgeted.
How were the raids annoying? There is Terramorphous, Vermivorous, and, going into DLC territory, Hyperious, Master Gee, Pyro Pete, Voracidous, Dexiduous, and the Son of Crawmerax.
Golden Keys only get you so far. At OP8 they are jack stuff useless as every enemy turns into a massive bullet sponge that can break your shield just by tapping it with their finger.
While I am defending the forget out of the Borderlands series, I still have my own negative points towards the individual games and will gladly ream their starfishs full of elitist hate despite knowing full well that Gearbox will not fix their stuff unless it's horribly game breaking and wide spread (like the Evil Smasher pre-patch).