After mowing down every enemy in the game (on normal difficulty), I'm a bit disappointed that Obsidian chose to make the end boss (RAM, when siding with Phineas) ridiculously OP. It's fine to make bosses difficult - that's why they're bosses, but RAM has 16 times the health of other end game enemies and special abilities that make defeating him tedious rather than fun.
Edit: After a respec, some equipment mods, and a careful selection of companion behaviors and gear, RAM is a pushover.