Only worth it if you aren’t early. ISOs provide preferential tax treatment, and early on are usually very very cheap, so many companies (mine included) also offer early exercise with ISOs, which is an unbeatable tax win (afaik).
The issue occurs when options get expensive (aka the company is doing well) and then you have to do the math between ISOs or NSOs. The longer expiration may be better, but certainly not for every employee.
That said, as companies get bigger they stop being able to offer as many ISOs (there is a max cap), so at that point they should extend the timeline for expiration.
One thing companies do have to worry about though: a 10-year expiration means your cap table is in flux for 10 years, potentially, which makes calculations, acquisitions, etc, tougher.