Playing a solid, competent, decently aggressive style is a strategy that will be profitable. Why? Because they don't understand how to adjust correctly. But they won't beat them for nearly as much as they ought to. Competent players who generally play larger stakes will, of course, beat them.
However, few players understand exactly how to exploit these games. There's a lot of money to be made at small stakes no-limit hold'em because.