Nah... I think this has been suggested multiple times before and never got too big support from community 
Are you sure about that? I would be surprised if this would not have the support from the majority.
I mean, why would you be against it if the bow just breaks after 3 blocks and cannot be used to attack with? Besides, breaking stuff is fun.
But I guess it's just not that easy to implement. But it can't be too hard either.
I mean, you could replace the bow with a polearm (bow model) as you switch weapon mode.
When the "bow" is about to break you can replace it with a shield (bow model).
I know nothing about modding but it should be possible to implement somehow
