Borderlands 2 is very fond of sending you into obvious traps. I keep running into sidequests where you are clearly going to be betrayed, to the point where the quest text makes sarcastic comments about it. The main storyline requires you to take orders from someone while she is betraying you. It goes beyond stupid to suicidal.
Also under the heading of traps, playing a sniper character is increasingly unsatisfying as fewer and fewer areas spawn the enemies before you are in aggro range. Maybe this will reverse at some point, but all the bandits are in their huts, the skags are in the holes, and the rakk are over the horizon until red dots appear on your screen. Robots fly in from orbit and enemies burrow up literally beneath your feet. If I could blast those huts with my rocket launcher, that would change things, but the enemies just don’t exist until they are within pistol range. I need to play multiplayer and send someone else in as bait first. I’m sure the enemies will spawn into that obvious trap.