Business benefit? The only two I can think of are
1. It's probably getting quite hard to hire decent Delphi developers, since I think developers are getting put off by its uncertain future, which is also probably putting companies off from using it.
2. Unicode support is built in to the .NET Framework. The controls in Delphi don't support Unicode, although there are 3rd party ones which will do the trick. One reason why the Unicode support in version 7 is somewhat half-arsed.
But my guess is the developers said 'We can't maintain this pile of poo anymore, we have to rewrite it'. I can't believe people still fall for that line!