Increasing complexity has these effects intent or not. I think the description of complexity capture still fits. Its a situation that is beneficial for google so they are a unlikely source for a fix here. And like others in the thread pointed out, the entry hurdle is too large for new competition. The only way out is with an alternative without the complexity.
I am going to stick with the TLS part though. The more complexity you add in crypto the less safe it becomes. Adding unnecessary complexity weakens the entire solution. And the current "is" situation is certificate authorities and man in the middle attacks. Not to mention overblown implementation you have to patch till the end of time.
edit: I think its also not a surprise that the question boils down to complexity. I would argue its the big open question of our time. We keep building till the negative consequences can no longer be dealt with through technology alone.