For this particular competition i think the outcome was good, alot of those singing dancing acts will now have a future probably for a long time to come, the dog act was variety, and different, which is what it was about doing the royal variety show, they will have plenty of singing and dancing at the royal variety anyway, and a couple years down the line the dog will be too old to carry on and the career has finished, whereas the others have a future ahead of them as artists for years to come.
Plus i’m biased :D