Why are people getting away form mesh?
Mesh, from vendors, is expensive. If you have a cheaper source for mesh then you may be able to reduce your costs, but overall, cotton is much cheaper and easier to find. There's no shortage of cotton and pretty much any store will carry some some brand, whether it's cotton balls or cotton yarn (as a replacement for silica).
Cotton just works better overall, IMO. There's no wicking issues because it's like a sponge, it'll soak it all up in a heartbeat and there's really no waiting to vape. Dry hits hardly ever happen unless you simply used too much cotton. There's no oxidation process and since there's no other metal to deal with, you don't have to troubleshoot shorts (or the potential for shorts) as long as you build a working coil.
A 2x2 piece of mesh from most vendors ranges from $1.00 to $2.00, some do 3x pieces for $4-$5 so you save a buck, but nothing beats a bag of cotton balls for $2-$3 which is enough for 300-600 wicks, if not more.