Does it worth running a full node to a $500 to $1000 worth of smartphone, considering the constant communication over the internet, power consumption, risk to damage the hardware?
Is it worth it to buy a USD 2,000,- Apple laptop for Facebook and Instagram?

Either way it should be fairly obvious by now that while one
could run a full node on a smartphone it's probably not a good idea. Especially given that there are much cheaper options out there that can do the job just as well, if not better.