There is no reason for bitcoin not to be an all in one package someday but right now there is not enough demand to support a low fee and high transaction network.
No, currently the protocol would not allow lowfee spam transactions if it was not for adoption rate vs. fiatleakage.
People have been brainwashed with the antonopoulos #bitcoinfoundation(scammers) propaganda that bitcoin is somehow competing with paypal.
That was a funny move, getting attention, funding and all, but technically it is irrelevant.
It is simply not true with the actual and historical bitcoin protocol's parameters, that has been consensually adopted for more than 5 years now. (and whilst building trust and value around it).
Sorry for the noobs that only catch up now, but it is wake up time.