I only know one person on WhatsApp without a contract (which all have hundreds of free texts), and the Pay As You Go options I see in the UK go as low as a penny per text.
I think the consumer mindset changes as soon as something is advertised as "unlimited", because you no longer have to think about conserving resources.