No, of course not. You're playing Anet's game, they're free to develop and nurture it in the direction they see fit, and based on the feedback, removal of MF and now making it an account-wide bonus will be very well received, I think. But to ask for refund of your time and costs - come on, are you even serious?
If you bought the T3 cultural armor and they finally succumbed to cutting the price in half, would you ask for a refund?
You've accomplished a lot already if you bought all those sets and have had that big "dresser" of various stat armor, and that's been an achievement on its own in the game. Use a BL salvage kit on your mf gear and get some ectos in return, that's probably the biggest refund you'll get.
Am for one very glad they are removing MF - it's about high time they did! Then I can finally get rid of my MF set and focus on only the stat sets... and if what they said about legendaries coming with customizable stats in a future update, I really hope they add legendary armor too so that I can grind towards that... oh, one armor set you can just switch stats on... utopia! (but a lot of horrible grinding too)