I think it's a little of all of those points, but mostly 1 and 4.
They also might not feel entirely confident with their current software, and I don't think they want "Average Joe's" to be able to make a killing. Investing has always been designed to benefit the elite, hence the complicated terminology lol. Also this isn't taught in school, but is the most profitable and fastest way to make money..