oops, yes.
I suppose, to convert the cart and install is always an option hence no real reason to go through all the work in creating something "legal" to make it work.
IMO its easier to deal with updates this way anyways....
It goes back to, its not about hard or not. Most devs don't want to...