I'm not certain of anything, especially as regards the future. However, the sheer amount of money being invested in EVs right now, including charging infrastructure, suggests that even if some better options were to suddenly appear, EVs would still be pushed hard by manufacturers, politicians, etc. So as others have said, it's inevitable.
And while I agree it seems likely to take longer than some states want (2030 and 2035 seem unrealistic to me), I don't think it'll take close to 100 years for ICEVs to pretty much disappear. Hybrids may be around that long, however. Was about to say "we'll see", but medical science hasn't improved that much yet.
And it seems pretty clear to me that EVs (and hybrids) are better for our environment than ICEVs. Not perfect or even close to perfect. But still an improvement.