I understand your point but you can get a great looking kitten online from a total scammer, yet there were many photos, the price was cheap and the kitten looked good. So while price is important, I did not see you mention health or whether the kitten is social for any of your criteria...
I am not going to sell one of my kittens to anyone I don't speak to more than once and get a feeling for where my kitten will live and who exactly my kitten will live with...I find email and FB highly lacking in the human factor...I ask many personal questions because these are my babies I am sending off and entrusting to someone I really don't know...so I try to get to know my kitten buyers by email and phone...email alone is not sufficient. If you were a breeder and you had precious kittens born that you raised and spent many hours, days and weeks with, you would understand. To many of us, our kittens are our children...
You are entitled to your opinion, but just remember - flashy pictures, quality flashy pictures, cheap price and many flashy pictures do not necessarily equal reputable.
And just to be clear, my post has nothing to do with any breeder...I do not want people to think that flashy pictures and cheap prices are all that is important - that is how so many people are getting scammed.