Whoa, Koolaid much?
I'll stop you right there.
You can call your employer's contraptions "ubiquitous". Popular they are not.