Because most people don't have anything on the LAN that can integrate with the appliance, and with just a phone app and the appliance, you're limited in computing power, background activity and storage (you can't store all usage data on the machine itself, and you can't rely on the phone always being on the same wifi to collect the data and store it).
"you can't store all usage data on the machine itself"
I can buy 128M flash for $2/10k