The 65816 was designed to Apple specifications which explains the annoying 64K blocks etc.
IMHO multiplexed address isn't a problem as it's simple logic to fix but having to keep track of 64K segments is more painful
IMHO multiplexed address isn't a problem as it's simple logic to fix but having to keep track of 64K segments is more painful