I've played a lot of Minecraft and I still remember beta 1.7.3 very fondly -- albeit for different reasons -- but I want to offer a differing perspective.
I have always struggled with balancing my desire to create with my capability to create, in and out of Minecraft. I would get so inspired by all the awesome things people built, that I could never graduate from my barebones cave-with-chests because my desire to make something great made any attempt feel crummy in comparison. The most I would accomplish was making redstone contraptions because -- to be a little reductionist -- those either work or they don't.
I hope you will pardon my digression, but the point I'm getting to is that in beta 1.7.3, the goals you set for yourself, and therefore the reasons for you to keep playing, were largely creative in nature, like building a cool house. Updates past this point gave players the opportunity to make simpler, game-directed goals. It used to be that you reach resource satiation quickly, but now it will take hours to obtain a fully enchanted set of diamond armor, kill the ender dragon, explore all the new generated structures, etc. In later years they've codified these goals in achievements, including crazy ones like getting every positive and negative effect at the same time or exploring every biome. With these updates, the people who enjoy building cool things also got more cool things to build with, but this has in my opinion been a little more secondary.
I understand why people might be disappointed, or at least confused, by Minecraft's updates now pushing it toward "pesudo-RPG" status, but I have at least welcomed these changes because they gave me and my friends a reason to reboot our server every few years to try out the new stuff.
Although I will add that if your gripe is regarding combat/pvp changes (e.g. shields) then yeah I have nothing to add to that discussion.
EDIT: I also agree with sibling comments about more content = more enjoyment, at least for me. I enjoy playing games where there are just a lot of things to learn and know.