Too complicated? No. For me, that's a very positive aspect. I want to be challenged, and if it were easier, I'd be overrun by competition (which is a good thing, overall).
Too time-consuming? For me, that's not an issue, and I don't think that will change in the near to mid future.
Too costly? Maybe, in the sense of hotwallet risk. I won't increase my exposure, even though I often feel my node is too small (or, rather, I think having more sats in my channels would help) due to the involved risk. If the exchange rate continues to make BTC more expensive, this most likely wll cause me to withdraw funds from my node.
Regulation worries? My node/name is rather public, hiding is not an option (anymore). I'll have to bow to the king, if the king ever asks me to bow.
Not believing in the LN? Maybe, but I'll let the market decide. If I have to pay to run my node, it's just an expensive hobby. The LN is far from perfect, but so far it seems to serve a purpose. But, of course, if an alternative comes along that interests me, I might reallocate my BTC accordingly.