Sorry but I have a low tolerance for comments (not even people, its nothing personal) who don't read or watch the videos and then complain without an accurate understanding of what they are complaining about.
I don't understand your question. What gimped exp? Forced into looting? Looting is fun and part of the game. You can get to level 300 with just your fists if you want, mining grass for a couple thousand years, nothing is forced. Mining and building, upgrading is very rewarding with XP.
You don't have to buy any perks at all. Noone is forcing any play style. You can craft everyting without int, if you find the schematics. There might be 2 things you can't craft we forgot. On the other hand if you don't want to find schematics you can buy into intellect and craft all that stuff, work stations, mixers, medicine, be a better doctor, better bartering, etc.
A word of advice if you open a conversation up all emotional, your probably going to get an emotional response back. I agree lets try to be civil

We very well may have ruined the game for some players, but feel in general its 5000x better for a lot more players. All the changes were better for the game play.
If you don't like combat, you can trade with traders. Craft things, go dig up buried treasure for money, etc. There are plenty of non combat ways to do things. We will only improve on this in the future too.