Well at the moment the UK could really benefit from tax revenue from a certain prosperous former colony so that sounds good to me. Not sure about the benefit for the colony.
Even ones that are not all that prosperous per capita achieve things like moon landings.
You can have the monarchy without being a colony - several former colonies do.