To make any transaction we still need to get access to internet.
That is actually not true. You can sign it offline, and just send it without danger online

Bitcoin is smarter in design than you think. It only needs a little study how to do it
Okay so this is possible. We always thought it won't be possible to complete a transaction offline. Thank you for this piece of knowledge.