I think that has more to do with the amount you could get onto a die at that time, architecturally they had to move the MMU onboard first which left the cache(s) offboard
Some of the models had normal bus that didn't require unusual things like dual ported memory controller or other weirdness.