I mostly agree with you, but it's worth noting that the fee is distributed to the uniswap pool participants. Which means for a smaller coin that you are trying to pump, it would be feasible to deposit the majority of the money into the pool, and then trade back and forth to show volume. You'd be out gas fees + whatever portion of the trading fees the other participants receive.