These methods involve using hardware wallets, QR codes, or mesh networks to facilitate transactions offline, but they still require an internet connection at some point to broadcast the transaction to the Bitcoin network for verification and confirmation. Or what's your take on this.?
Nowadays, internet is becoming into a necessity. The people can't live without internet just like they can't live without electricity and fresh water. I'm sure that internet will become more affordable in the future.
Bitcoin is being mined thru electricity consumption and by using complex hardware. Do you know about a way Bitcoin could be mined without the usage of electricity and hardware?

I don't think so.
We live in the modern age and we are extremely dependent on electricity and technology. Perhaps this is the tragedy of the human civilization.
Even fiat currencies are moving towards CBDCs, which means a cashless society, which means that internet would also be necessary for fiat transactions as well.