Never build for the future
blog.con.rsThen every downstream/subsequent engineer is going to hate your guts.
Having a downstream engineer to hate your guts is a good problem to have! It means your product succeeded for that long, and that it is still relatively well funded.
Most products don't get this far.
In enterprise, products last longer than in the consumer space. So YMMV.