Maintaining a following distance is going to be one of the things that improves dramatically once self driving cars are widespread. Self-driving cars simply don't care that someone cut them off, they'll just happily open up extra space again and again.
You don't need self driving, just traffic aware cruise control. Pretty much every modern car can have this as most now come with automatic emergency breaking and the same sensors can be used.