Yes, but we don't have many online shopping malls in online in that many shopping malls are not sending the products accurately. People always need to spend their money in direct shopping malls only by spending through credit and debit card.
I wonder how the SM shopping malls will implement these. They have the sm advantage card and ATMs and I think if BTC will be used in the stores its an agreement of multi companies because shopping malls have a lot of stores and companies that are renting at their space. Unless the location of the mall (for example Japan) have a good reputation on BTC and accepting it as a legal payment, then we are all well but in some other countries, there would be a long haul before this kind of things will be accepted.
Right now, I agree with you that we must observe this and use this for online transactions.