Repro rubber items these days certainly do not last as long as they used to. But, they're still not unaffordable! Quite the contrary, in comparison with other marques, Lav odds and sods are still quite cheap... and are mostly readily available!!!!
All good needing to improvise when in the middle of BFN with zero parts availability, but I've had bikes come into the shop with bodged, worn and deteriorated rubber parts that had been on the bike for donkeys' years, yet the painted and blingy bits had just recieved upwards of €2000 worth of TLC! Handlebar grips, footrest rubbers and especially battery straps come to mind, just doesn't fit together imho.
Anyway, I'll remain quite happy to buy a new battery strap, tank strap, front tank mounts, clutch cush rubbers etc. every couple of seasons if need be. I'd be very embarassed revealing a bodged battery fixing while being watched removing a side panel.
piet