...
Now I might be dumb, but it means current network can't handle 300 000 users daily. So now explain me how network can scale?
I'll field this one. Core has a multipronged approach to scaling. The first step is SegWit, which will effectively quintuple the blocksize.
As if that wasn't enough, having SegWit in place allows for the implementation of Lightning Network, with virtually unlimited number of
prepaid transactions
as long as said transactions are between the same two people!