Being cross platform and cross hardware isn't contradictory to lock-in.
Lock-in is about whether, after adopting technology X, it takes substantial effort to go to an alternative technology Y -- not about whether you can take X with you in a different platform/hardware.
Lock-in is about whether, after adopting technology X, it takes substantial effort to go to an alternative technology Y -- not about whether you can take X with you in a different platform/hardware.