> Bitcoin was intended to be funded entirely by transaction fees

Transaction fees used to be free, but miners started to require at least 1 sat/b, to prevent "spamming" the mempool, so... no.