We discuss Flock occasionally in my local subreddit since they granted our city of fewer than 100K like 40 of these within the last year. Plenty of Flock apologists appear as soon as the threads on the subject are posted. I'm convinced the majority of that is astroturfed.
It's the tech version of a temporarily-embarrassed millionaire trope. Any technology must be a good thing, and if only I could just get in early on the next big tech trend, I'll have fame and money and power and women and ...