Assembly is fun and it is the only way to get a few things done. Considering the bloated complex spaghetti code today, it is clean and easy, not to mention fast.
Your idea of fun is vastly different than mine.
I like working with switches and routers and other parts of network admin, and I have been doing that for the last 18 years. Programming just never took hold of me.