Quote from ilovesaprolings »**** partner. If you want to print this cash grab ***** at least don't pollute commander with that
Unfortunately WOTC is very butt hurt over the fact that they do not have final say over format. Hence they keep making cards specifically to mess with it's rules.
And honestly these new cards really are just a middle finger to the player base. They say these will have normal printed versions, but here's the thing. Those prints will be on the list which is about 300 cards that you might get one of for every 4 packs and of those 300 cards there is a heavy amount of cheap chaff cards. They are just making a new kinda mythic that is even harder to get.