I'm not sure why the size of the channel matters. If it's a one-way drain, eventually it will be all gone, and you'll have to close the channel. This is happening on every hop that is suffering from the singular one-way drainage point.
You can have a large channel to try to reduce the overall cost to open the channel so that the recovery fee might be something profitable, but that's not an option most people have. So maybe you're saying routing is only for people with extremely large stacks, especially as on-chain fees go up?
Maybe the minimum these days is 20 or 30 BTC to even have a chance?