It is not this hard....................... Starting with the basics, like getting more bot bots on seats of GA / charter aircraft would begin to solve the basis of all the problems you are talking about.
Ask people who are not involved with aviation if they like flying and if why / why not etc. My company invite the local schools to bring their students out for a tour of the airport, sit in a plane, talk to pilots, watch a short video etc. And then what do the kids ask for chrissy or next birthday? A TIF!!!!!!! It is generating interest in aviation.
If we all just keep sitting around arguing the state of aviation, then of course nothing very much is going to happen.
Get a bit more excited and find a way of been proactive.
ST