This depends how deep down the rabbit hole someone goes. At a basic level, yes, this is true. However, if someone has built a complex system around properties, data views, and various other plugins, they're going to have a hard time.
There is a lot to be said for the value of simplicity, if one of the goals is portability.