Not sure why it would remove the service but there is an alterative way of doing this. Instead of upgrading the existing broker OS you could built a new 2012 R2 server and simply join it into the replica group. Once you verify everything is working correctly on the 2012 server you can retire the 2008 broker.