Personally I think the negative response to this is more due to the nature of requesting attacks that has now started to happen, which annoys many players, rather than about treaties themselves.
I support Udgard in this matter, especially given the historical background he places behind it. Having things like treaties and negotiations is a very clever way to make the 'role-play' politics of MD more realistic in my opinion.
Start making things like treaties and you start really seeing how the alliances work and whether they are cohesive or not.
There are so many untapped possibilities here, I wish I could see them being exploited in game instead of reading fluff on the forum about "I dont like treaties". If you dont like treaties...then tell your alliance leader, if you dont like your alliance leader, then create a mutany, start a war, rebel. Do something.