It’s a category of question in tech that is as old as time:
“What happened to Windows 9?”
“Why isn’t there IPv5?”

Now, I actually knew the answer to this specific question as I’m an old-timer who was around (had just started deploying ROS solutions) 20+ years ago when this particular version of the ROS licensing scheme was instituted. But for everyone else, MikroTik actually continues to provide the explanation on the very page that you linked to:
Level 2 was a transitional license from old legacy ( pre 2.8 ) license format. These licenses are not available any more, if you have this kind of license, it will work, but to upgrade it - you will have to purchase a new license.
So this implies that there is still license enforcement code within current ROS releases that still has to handle old Level 2 license key edge-cases; as long as this is true, they probably can’t really “re-use” that license level for some other purpose. (Although I admit that, if true, I’m not entirely sure what to make of the “but to upgrade it” language. Unsure if they are talking about version upgrades, or feature upgrades. If the former, then it seems like nothing does actually stand in the way of “re-purposing” the L2 level. If the latter, well, since the beginning of this schema with v2.7, it has always been the case that to “upgrade” a license level involves buying a whole new license at full list price, so it seems kind of silly to even say anything if this is no different than any other scenario. We have no more old drives with “L2” licenses kicking around the office for me to run tests against, though, in order to determine the truth here.)
Frankly, $45 for a Level 4 is cheap anyway and for most intents and purposes is “unlimited”. The only time we ever effectively run into any limitations requiring something higher than L4 is when we want to spin up a massive access concentrator / VPN tunnel server; for those, we just buy L6.
Well this is of course not true. If you want to license a non-virtualized x86 install, those also get the older-style, non-transferable (bound to the original storage/install medium), license level based keys generated for them.
Also as a side note, I forgot to talk about L3 before: this is also an oddball one. It is only available as an “OEM-style” (“preload”) license, which is why the help page says “not for sale”. It basically prevents you from running any WiFi interfaces in “ap bridge” mode (and adds some hotspot restrictions, and perhaps also cannot be used as a CAPsMAN controller…I’m speculating on that last part as I haven’t tested it and the help page makes no mention of this, but it would make sense). It is loaded from the factory on devices that are primarily designed to be used in a scenario where the wireless interface is going to be used as a WAN/WWAN client interface. I thought it was only ever offered on the very old RB112/RB133C products and then was basically abandoned after those were discontinued, but I see from glancing at the product list that it actually has continued to be used on certain newer products to this day. If $45 is somehow too much to spend on a home lab router (especially if all you are interested in playing with is actual routing/packet forwarding, and nothing related to WiFi), perhaps the real play here would be to try to convince MT to offer L3 keys for sale on an individual basis. But I see no incentive for them to bother doing so, really.
Debatable that it is “better” in 100% of cases, and so I’m very thankful that MT continues to offer the non-CHR version of ROS for x86/x64. Buying super cheap, decommissioned, 5-10 year old servers, loading them up with (obviously supported) NICs, and putting those into production with a bare-metal ROS install (where with the older hardware/CPUs you need to eke out all of the performance that you can) has proven to be a very cost-effective, kick-ass solution for a lot of applications. (In every way except, admittedly, for hardware physical heft/footprint/heat/noise and the electricity bill.
) This is especially true for any remaining use-cases where you still need to stick with ROS 6 for the time being, but also need it to be performant & none of the MT hardware that’s compatible with ROS 6 has enough horsepower to be able to meet your needs. (ROS 6 does not support SR-IOV, which can quickly become a problem when virtualized if you are pushing enough packets.)
This, though, is a very good point. CHR rocks for a home lab environment and is easily the cheapest and most accessible way to play with ROS, especially as a learning tool.