Hi,
I am not sure this is Apple's fault.
I shall rephrase that.
If you take out the fact it is a poor plug-in when compared to what the AIM and Jabber ones do for Messages (and for iChat prior to that) then the Login is based on details that were available for anyone writing an Yahoo based App or a Plug-in for an existing app.
This was done back in iChat 6 and little if anything has been done to update this Plug-in.
The Plug-in does not create the extra tabs in Preferences > Accounts that the AIM and Jabber Accounts (including Google) get.
This means you cannot change the settings and try another server.
The fact this has been the same in Lion, Mountain Lion, Mavericks and early Yosemite means something else has changed (the Plug-in is no worse than it was before).
As Yahoo have not updated their own Mac version of the Yahoo Messenger to the point where it is incompatible with Yosemite make you wonder if Yahoo have an issue with Apple.
That though is extremely fuzzy logic to the point of being beyond speculation.
The fact is neither company has done anything to help wither either app.
9:15 p.m. Tuesday; September 29, 2015
iMac 2.5Ghz i5 2011 (Mavericks 10.9)
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
Couple of iPhones and an iPad