Yeah, emails are quite expensive. AWS itself charges $100 per 1 million plus additional infrastructure to manage subscriptions + email validation & dealing with bounces.
Therefore, email notifications are an optional feature. I hope in the future push notifications will be supported much better by the browsers so that it won't make sense to use emails.