You are not wrong. But you are not 100% correct either.
This like do you use Uber or buy a car.
Well if you take one Uber ride a month. Not worth it to buy a car.
If you take an Uber two times a day, then yes buy a car, it’s more upfront, cheaper on the long run.
Same with running a lightning node.