The substitution of Greek yoghurt and milk is simply because that is what we always have in our fridge. Probably you would use bought cream cheese but I also make my own. I will write up that recipe soon. In the meantime here is another recipe https://www.alphafoodie.com/super-easy-homemade-cream-cheese/ - but go easy on the salt if you are making it for frosting.