Everyone has its own reasons for liking forex. But as i think mostly people like it due to its high profits and less investments needed because we can trade with as little as 1$.But trading in stock market requires a large capital which most people cannot have.