I am surprised to know that people wholeheartedly trust Gcash that they go to grocery stores to buy 6k pesos worth of groceries?? What if the thing was offline and you didn't bring your cards and cash?
Knowing how the internet connection in this country is, I think it's on you if the ewallet malfunctions during your transactions. That's why I don't go fully cashless.