I hated the ending. I agree with others that it was ill-conceived, poorly implemented and the most significant disappointment in the game, and for similar reasons to those already mentioned.
You should be pleased to hear then that everything I've read about the Broken Streel DLC planned for March (which admittedly isn't much so far) is not only raising the level cap, but it's going to retcon the ending too. If you chose the good ending, physically changing it is about the only way to explain how you've got the same character after the main quest is over.
On another note, in my continuing exploration of the available mods, I've installed one that decreases item decay by 80% - perhaps I'm just imagining things but I don't recall seeing the condition bar drop that rapidly on the console versions. I've not figured out how to alter the decay rate within the GECK myself and increasing the health was the only way I knew of to make a weapon last longer than its base state.
The other is a weapon mod that adds a Desert Eagle to the game. Rather than use it as-is, I tinkered with it a bit as it was intended to work with a 2nd mod that adds a .50 cal ammo type to the game. I chucked that bit of it away, simply installed the textures/meshes for the gun itself and re-saved the plugin. The gun itself came across as rather overpowered I thought, so I cut the damage, decreased the AP cost slightly, altered the ammo and repair scripts and the upshot of it is that the game now treats it essentially as a more powerful version of the 10mm pistol. It's not quite how I want it just yet, as the gun is scoring a critical hit with almost every shot, so it still needs toned down a little.