some flushes are "LIKE" water
You're right it won't CAUSE leaky seals. What it will do is break down the sludge or varnish that kept oil from leaking out of a worn seal. So, it basically REVEALS worn seals.
If you really want to test an engine flush, go buy your regular oil change stuff and also buy some good cheap oil, minus 1 quart, and filter(get oil that is as clear as possible, I think regular mobil or quaker state?). Do a change with the cheap stuff and start up and add your flush. Follow the flush directions. Now, drain the oil and observe the color (put some in a clear glass container). Remember that any oil change leaves some residual old oil in the engine.
If you notice a REAL difference in color then the flush was effective.
Now, do your regular oil change, remembering that there is still some residual flush in the engine.
I really don't think flushing is that necessary if regular oil change intervals are followed. On the other hand, if you're not the original owner and don't know how the vehicle was previously maintained. A flush or 2 might be O.K.. Still, I wouldn't recommend doing it regularly OR on super hi-mileage engines, with our dubious bearing situation.