I think YAMAHA is putting out some very fine products across the board. I got a 07 XT225 last May for my wife and did higher bars, pumper carb, bigger footpegs, and Turbo City rack and a spitfire windshield along with MT21 tires. The bike is awesome. I would literally take it anywhere and be completely happy and confident with it in anything except for hurricane force winds. The bang for the buck is definitely strong for the 250 or 225.
You can buy this thing, leave it like a pussycat, stock, and never do 1 modification or improve it and have a fine trail/adventure tool. Wow.
Hate gets you nowhere.