I thought the review seemed OK, I would agree with the comments on the engine, it is just too smooth and efficient, on paper probably perfect, but things like the GS and MTS "feel" nicer - nothing a Diapson map won't sort out.
Dunno why he complained about the TC, the BMW's are similar power and have TC as an option, and it is really crap, either on or off and when it cuts in it is like someone is turning the key on / off at about 2 Hz, the Tenere's TC works far better, and if he thinks it ain't needed on a bike with "just" 100BHP perhaps he should try controlling the bike full throttle on a wet and greasy roundabout.
You could argue why use full throttle in such conditions - well with that argument no bike needs traction control, my ZZR1400 did not have any TC and despite its 190BHP I never managed to lose control, mainly because I rode according to conditions, but on almost any bike it is a bonus to have as road conditions can very massively from one inch of tarmac to another and it is nice to know if you come across some diesel on a wet road the bike will help you out a little.
The other thing with pretty much any UK rag is they don't use these bikes like most owners, you won't find them going to the Alps / Pyrenees for a couple of weeks, riding them two-up or taking them down bumpy lanes - they just tend to ride them on main roads and race tracks at full bore.