Good point, if you think that the J1772 EVSE standard may change before you get around to buying an EV, then just putting a hefty cable in place is probably a better bet. In my case I already had a plug-in car, plus I'm pretty sure that J1772 will be around for another decade or so, so I fitted one standard J1772 tethered cable EVSE unit plus one fitted with an IEC62196-2 socket, as fitted to public EVSEs.
The argument in favour of fitting an EVSE now, though, is that they are still subsidised. Whether or not that makes sense depends on how long the subsidy is likely to continue. If you want to future-proof, then fitting an EVSE with an IEC62196-2 socket on the front, rather than a tethered J1772 charge lead and connector, guarantees that the unit will be OK for the next 20 years or so at least, probably a lot longer, as the IEC62196-2 charge point infrastructure is widespread in the UK and Europe.
Given that the IEC62196-2 socket has been adopted as the standard fixed charge point connector, if, for some reason, EV manufacturers decide to bin the existing J1772 vehicle connector, then the EVSE will still be fine, as the IEC62196-2 connector supports single or 3 phase charging at up to 32A per phase (but realistically, home charging is very unlikely to ever normally exceed somewhere around 7.3kW single phase, because of local grid limitations). 7.3kW equates to roughly 25 miles range per charging hour at the moment.