If someone is on the side of the road starving... is it acceptable to buy them a big mac even though it is not an "ideal" meal? I would think so...
If you can offer it a better environment, even though it is not ideal... the fish will be better off...