This is because there are too many I’ll informed posters on these forums, then on the flip side there is a whole other bunch of people who have a good grasp on the companies you mentioned. Too many trolls with too much time on their hands if you ask me