"You have representative democracy thus the Brexit referendum was consultative. "
So to put another way: you have representative democracy so your vote doesn't have to be represented and the action on the result doesn't have to be democratic.
That is of course true (because rep democracy in the uk is neither representative or democratic) but no one should actually be championing that as a good thing unless they prefer elite rule. By doing so we are giving overt approval to the future (not too far off) notion that we'd be just as happy with a one party no vote ruler. A good King if we're lucky.
That isn't a future that sits well with me.
All the other stuff you wrote has the same solution as ever; we need to get off our hands if we actually care more about positive change than simply getting our own way. The same was as true for the last 20 years as it will be for the next 20. It's not happened because we keep waiting for a non representative undemocratic leader to do the right thing by us, or perhaps for the eu to finally come up with laws that benefit the poor and are enshrined by the uk govt in its own laws, then acted upon. All such highly unlikely stuff within the wheels of either eu or uk politics.