Suppose Remain had won, would you have been asking for another referendum after two and a half years if there were some things about EU membership we didn't like? If we vote to Remain this time do we go through it all again in a few years time? Let's be honest the people behind the calls for a second vote never accepted the result of the referendum in the first place so the idea that they are only calling it because now we know more of what Brexit entails is risible.
I think it was very clear what Brexit would look like. The Leave campaign was about taking back control of our laws, borders and money. This means leaving the Single Market and Currency Union. This is still possible, the only problem is that the Government and Parliament are not enacting the result of the referendum.
To demand a new referendum when the vote to leave hasn't even been implemented yet is ridiculous. I agree with the latter part of your comment. Let's wait a generation as was done last time. Once Brexit has been tried, if people want to re-enter the EU at that point then so be it.