I don’t disagree at all with your suggestions. I just don’t think they are likely to be very effective.
They might be if enough people got behind them, but not likely in the "gotta have the latest tech", entertainment driven society we live in. For that reason alone you may be right.