Yes that is one way they make money but not the only way and not even the most effective way since they are splitting their profits with anyone that can compete with them and there is only so much to be made.
The fact that there are multiple issues with high frequency trading is one of the reasons it ends up being so polarizing. It ends up being an ambiguous term that sometimes means something that is a natural result of decentralization, and sometime means techniques that would be grating to most people's common sense of what should be legal.