I think the only slightly confusing thing in the current method is the
==============================
When ATC clears an aircraft to "taxi to" an assigned takeoff runway, the absence of holding instructions authorizes the aircraft to "cross" all runways which the taxi route intersects except the assigned takeoff runway. It does not include authorization to "taxi onto" or "cross" the assigned takeoff runway at any point.
==============================
This usually comes up where you taxi to the departure end or an intersection for takeoff and is no big deal. But there are couple (fortunately not many) airports where the taxiway layout is such that there would be a crossing of the departure runway somewhere in the middle in order to get to the departure end. There's even a quiz somewhere that presents that scenario.
But I don't think that overall it's a big deal.