Yes it can. EOS uses DPoS (delegated proof of stake), exactly like steem does. Steem already handles the record number of transactions per day without even using 1% of its capacity. Check blocktivity.info for more data on this topic.
BTC and ETH both use PoW (proof of work) and can't scale at all. This is why I moved my investments to steem mainly.
RE: EOS Contract Programming - Programmer explains