I am not sure what post you exactly are referring to where you feel like everyone is pushing cardarine or N2BM products?
I am a big fan of cardarine for a couple reasons. First off, it isn't a hormone or a stimulant so you can use it with no issues of hormone suppression, PCT, cortisol increases or anything like that.
MOST people on this board are looking to loose body fat. Cardarine is one of the best side effect free supplements you can use to increase fat loss. Things like clen and T3 also work but bring a host of side effects along with them.
Cardarine also lowers cortisol levels which makes it great for a PCT protocol.