I love BKB & DOTA always being balanced around it. The trade off of building all damage items VS being survivable to deal damage.
I'm happy that Ice Frog will always keep it in the game. It keeps supports in a good place where they are always relevant. Without BKB, the game would fail to be an Action RTS as it is now. Decision making is a huge factor of playing POS1. A poorly timed/wasted BKB can change the flow of a crucial team fight & supports can work as a team to CC a strong carry.
Looking forward to a new BIG patch & map changes which will eventually change the gameplay & flow of the game.
I remember a time when supports used to be poor. Utility items – Courier, wards, dust, smoke became free/cheaper. Because of this, supports became stronger & with this now have more agency. This is allowed because BKB exists. Would not have it any other way. It would be hard to play DOTA again where supports are lacking.
The alternative is status resistance. That is a step in the WRONG direction!
Source: https://www.reddit.com/r/DotA2/comments/vfi3nz/i_have_always_loved_how_dota_has_had_bkb/