Its a bit of both users and employees. Users are often not informed. If I describe many of the bad behaviors of tech companies it is often disregarded as crazy conspiracy theory. People will not believe what power some companies have until its completely proven to them. Some users also are willing to ignore bad behavior if it aligns with their belief systems.