Hard dependencies on what? The new BSP release for the next-gen silicon on a new operating system?
Trust me, I was there in the nineties when hard dependencies proved unscalable. The only thing that has really changed since then is the scale (it's gone up orders of magnitude) and the flood of people who have no idea what goes on under the hood.
Except for all the times we don't.