That sounds like the arguments I used to hear from desktop devs back when web apps start to appear.
Sure web mobile apps kind of suck right now, but theres hardely any frameworks, established processes or documentation on how to build them properly. It's still in alpha stages.
When building mobile apps has matured and if they still have the performance and UI issues, then I might agree. But right now thats like saying a kid won't have a good job because of his grade 5 scores.