I don't think fluids are broken so I didn't see the need for any fix, now i feel like you don't want to use the pipes the way they were intended to and instead advocate for them to be removed for everyone that managed to enjoy using them and you pretend "that's what someone wants when he design a factory"
i don't like it you have that one correct !
![Smile :)](./images/smilies/icon_e_smile.gif)
You could use barrels, and fluidwagons for long distance, or just don't make super long pipes, you can use 17 pipes between each pump and still have a flow of 1200/sec according to the wiki https://wiki.factorio.com/Fluid_system#Pipelines Underground pipes can be 10 tile apart and only count for 2 pipes, so that would mean 1 pump every 160 tiles or so, to provide the full flow of an offshore pump on ANY DISTANCE as long as you place a pump every 160 tiles that leaves some room for eletric poles for sure.
On another aspect, how ugly do you think a nuclear reactor, or just the starting engine would look if you could just place 100 steam engine in one place, and let say , 100000 tiles away, you place all the boilers, all in 1 long lane, with one super long pipe to connect them I don't think that would correspond to what people expect when building a factory and maybe is one of the reason it was discarded earlier in development.
No that's not what you meant ? because I have hard time figuring how you would prevent that if you remove flow mechanic. If the flow SPEED is infinite, in practice, the flow itself is infinite !
fluid flow rate = area of the pipe or channel × velocity of the liquid
Q = Av
Q = liquid flow rate (m3/s or L/s)
A = area of the pipe or channel (m2)
v = velocity of the liquid (m/s)
The area of the pipe is the width of the pipe in the game so if you keep it the same but puts v to infinity, then Q is infinite too.
I had to look that one up for fluid to make sure that's not only my instinct here !
Fluid mix prevention already forbid a lot of designs where you only use 1 tank to unload different liquid for example. To make the game easier, i can understand it and that flatter my ego but i would have prefered an option so that i could keep the old behavior since it feels very easy when you are use to it and makes for more interesting puzzle, but this is too much of the game to take away, and parts that i like !
Asking for it to be removed is an arbitrary request to break a fine system !