It seems like running two lightning nodes is the way to become profitable on LN. one fat channel between them and then you a find way to always route through yourself.
And I bet there will be algorithmic ways to determine optimal channels based on network topography analyzed in real time by AI. If not already.