I would argue that yes, it does. The examples I've seen of the change have become a mess of letters and i'm not too fond of it.
~Vec<~Vec<~Vec[~T]>> (not 100% realistic example)
becomes Box< Vec< Box< Vec< Box< Vec[Box<T>]>>>>>
which really looks weird. It's like you have tire marks over your code.In other words, one would write
Vec<Vec<Vec<T>>>
That might be considered ugly, but it's not ugliness caused by the `~` change.