....
Everything should be the same currency, and Bitcoin is capable of handling microtransactions. I don't understand why people say the opposite.
Not indefinitelly, even with the cap removed completely, networking streamlined, etc. it would still reach a point where bundling small transactions together would be more efficient.
That's just not true, there are already techniques out there that can easily handle 4000 TPS in both network/signing and size.