Some of the issues you are describing would still exist even if I wasn't using a cross platform library.
Some of the issues you are describing would still exist even if I wasn't using a cross platform library.