@fivepings, agreed on the frames and also assuming that the last mile is also on frames, I think MTUs can be set to correct this?. However, I think you understand the concept of shared and dedicated as per drawing. The problem is not on the local loop. 
 
My thots..