No it turns the problem from your account being owned by a company looking to turn a profit to random people on the internet. If we had a way of downloading our accounts and transferring instances then maybe.
Yes but people run these instances to get users and help the community grow. A company is trying to make money from it.
It's a big difference because people hosting instances have no intention of making any money from it. It's the open source mentality of sharing because it feels good to contribute.