Does this sequence of events inspire some ire? Yes, understandably.
Did Turbine pull a fast one due to this? No, not entirely. Turbine has clearly stated that Favor Based classes for VIP players are Earned for Free or DDO Store Purchased for a while.
Due to this, though, solutions that probably should be considered are making Artificers available somewhere around 50-70 House Cannith Favor, or swap positions with the current reward granted by House Cannith Favor and swap Artificer's unlocking in that position if Turbine is adamant about using Artificers as a Favor Based class.