i would not get too bummed out about what HTC says. ive had zero issues with yahoo on the evo and now on the 3D. today its working. you should check your email prefs online and see if something may interfere..
also, why not set up a test account on yahoo.. this is of course a lot of hoop jumping however it does "zero" out any settings the user may have used...