The converse is also deserving of a 'sadly': the new hardware features can be widely available but still hard to use since they are not going to be used by platform defaults when you compile your program.
There exist some niches where this doesn’t hold, but that’s why we have software fallbacks.