I've personally had to deal with these decisions and know many friends who struggled with figuring out how they could possibly pay for exercising their vested shares, in some cases after they were laid off and had no choice in the timing.
If I were getting a job, I'd only consider offers with extended exercise windows. If they combined it with a more back-loaded vesting schedule [1], I wouldn't mind and would evaluate that. But dealing with the 90 day exercise window is black and white: it isn't worth all the potential trouble and risk you can be forced to take on.
1: 20%/20%/30%/30% instead of 25%/25%/25%/25%, or 6 years instead of 4 years