ja, gut man kann aber auch <a style="..."> machen,wenn man sich die Klasse sparen will.
Ausserdem ist <u> für unterstrichene Textelemente gedacht, und deshalb unbeliebt, weil man im Web eigentlich keinen Text unterstreicht, wenn er kein Link ist, um User nicht zu verwirren.
Also warum...