There are a multitude of good and reasonable reasons why it's possible. You can't make companies pay tax on revenue because that would instantly throw 90% of companies into bankruptcy. You can't stop companies from paying licensing fees etc to their parent company and writing it off as a business cost, because that would destroy all franchise stores etc.
The tax "loopholes" exist for a legitimate reason, so companies structure themselves so they can take advantage of them. Getting rid of them would hurt the companies that need them more than the companies that "abuse" them.
How you read that article and came to that conclusion is beyond me. No, that's not the takeaway lol. Microsoft didn't force the pre-release firmware onto people SSD's.