It's easy to forget how much bandwidth full node Bitcoin needs too, which is a bad fit for mobile, depending on what your data plan is like.
I think whoever would decide to have a full node on a mobile phone would probably be using it only when connected to wifi. Really unlimited and affordable plans allowing for hundreds of gigabytes of bandwidth per month aren't very common.