RH generally only removes features in major releases. The exception is when they introduce features as a technology preview. Those are subject to potential removal before the EOL of that major release, though they rarely do.
That was what I had thought. I'm confused with the original statement being a problem as both vendor and the os both need to support the hardware. If there is a problem with the firmware who will RHEL go to keep its agreements ?