There is no controversy. OpenBVE has simply become more than a BVE-similar program, so the name was changed to reflect what openBVE has become.
However I personally don't like the new name. If there is to be a new name it shouldn't be Train Sim Framework. That frankly just sounds stupid and won't attract newcomers as well as a name like Open Train Simulator for example.
On a side note, the polling results show a pattern in the BVEStation community that there is a lot of resistance to change in general. People seem to fixate on things a lot here....