I would agree that from a raw processing power point of view, the hardware in most modern phones is quite capable of acting as a Bitcoin Node... the issue is really that the package as a whole is not well suited to the task.
Surely, the thermal throttling that would likely occur during the CPU intensive initial sync, combined with relatively small batteries and often fairly limited storage capacity (which in a number of cases is non-upgradeable) make them a poor choice. And, yeah, you can get around the storage issue by running a "pruned" node... but then that is going to limit what you can actually do with it.
Personally, I think, as with a lot of things... just because you
can, doesn't mean you
should #stopExcelAbuse