I've seen posts on other forums where people were disgusted with the popups to register and buy the paid version. They ended up removing it.
A popup occasionally to support something is okay but every time you turn on the computer. That would be too annoying to me. I don't keep the computers on 24 x 7. We shut down at then end of the day.