How come my MOSFET was a "smoking", I thought it was rated high enough.

That's FAR FAR too much disspation for a TO220 part, no
matter what the spec says. It'll melt, even if heat-sinked.

Well no, not necessarily, the TO220 package can dump 30W to good enough heatsink. It might need to be water cooled, but it can do it. Junction to tab thermal resistances are around 2C/W. Big heat sinks can be as good as 1C/W

Its seldom a great idea to push that much power continuously through a TO220 though - all wasted power is after all a waste...