The hat change seems good to me purely for advertising reasons. Haven has a lot less RMT than most MMOs, but it 'feels' more prevalent because it's talked about publicly. That said, these changes aren't going to lead to much less RMT. People will just be more direct about it. It also seems insanely easy to scam with this system? Kinda like how people used to sell hats on barterstands, only for them to disappear as soon as you'd buy the. It's complicated enough that non native english speakers and casuals are gonna get fucked sometimes.
The catapult thing is very silly, though. I suspect some people portrayed themselves as experts in Jorbtar's DM and gave very bad advice. I don't even rly wanna publicly talk about it because I still think I'll win sieges vs. 99% of people just by abusing them not knowing mechanics, but this change prolly does very little to stop shitters getting sieged other than a lot of added tedium, but makes sieging anybody who knows even slightly what they're doing impossible unless you wait for them to go offline.