With so many free to play players catching the crystal hoarding trend, you have inspired the devs to release characters like Malak in the way that they did. Your bragging about how you achieved to get Chewbacca and 3PO and The falcon and Revan without spending a dime, has made the devs go the extra mile to ensure that crystal hoarders won't get the same thing that big spenders get.
There is a reason why legendaries follow shortly after the required characters become farmable, it's because people are supposed to spend money to get them, but when you hoard hundreds of thousands of crystals you basically break the game because you aren't playing it the way that the devs had in mind. This is why you see Malak released the way he was and of course why you can only get him to 5 stars but you must also get rid of your GET stash to max him out.
Their desperate efforts to force Malak in the meta, trying to hurt the payouts of anyone who doesn't have him, is a testament to this. They want to come after your big piles of crystals and resources and they are going to keep coming up with new ways to achieve that. The game is coming to an end afterall, within the next 2 years.
First they will drain everyone with events that are beyond crazy hard. Right around October/November you'll get drained by the new movie roster, shortly after they will start doing reworks, releasing some key characters in between that will keep your stash small all that building up to a massive fleet 3.0 update that's going to introduce a ship raid and a ton of new ships that will take forever to upgrade. And then the grand finale, once everyone is bone dry of resources, Jedi Luke will come with a power creep that this game has never seem before. You'll enjoy your Jedi Luke a few months before the servers close and CG moves to the next game.