Needs to be on a phone to function? WTF???
I don't have it installed, never have had it installed, and have never had anyone suggest I should be on WhatsApp. When I text iPhone owners they get an iMessage, when I text Android owners they get an SMS/MMS. When I call either it places a call over the cell network.
Where's the incentive, let alone the NEED for me to have WhatsApp? What would I be able to do if I had it, when I can already text or call everyone as it is?