The original impetus in the 1970s was that it was costing a lot of money to maintain multiple systems in manufacturing.
CAD systems and automation make a lot of the issues moot. Everybody mostly converged to metric and let the CAD system put things in English for where you touch the legacy systems. CNC machines don't care whether you feed them metric or imperial units.
So, we're left with "imperial" in the US in things like highway signage, consumer recipes (businesses needing recipes already run by weight for consistency so the switchover isn't that relevant--scales easily do both), and housing construction. Note that there is expense in updating these to metric with no particular advantage accruing from doing so.
I note that one of the areas I never thought would become metric, consumer groceries, seems to be starting to change. Once this occurs, I suspect cookbooks will also start to change.