Because knowing a trade requires hands-on technical training. Trade schools may be hard to attend online. However, with the eruption of online learning, there are many peculiarities. Some trades, by their nature, can be acquired online such as application software development.