And wind can push a wheeled vehicle, but not sideways without skidding. In fact the dynamic properties of water alone create the issue of relative velocity, as in two boats passing each other on a bend in a river, differences in water speed aren't proportinal to differences in ground speed, they might for example go at the same water speed but different ground speed.
When you walk across the road, you reach the kerbside directly across from the entry point, same applies when riding a bicycle or drivng any other ground vehicle across the road, that is with the nose of the vehicle straight towards the other side. This is not the case with a boat heading straight across a river of any width, with the bow pointing towards to other side, but rather at an angle in the downstream direction. If a boat does travel straight across a river, it will be at an angle in the upstream direction. Or, when a bow rider is overtaking a ship on a river less than a mile wide, its bow will point away from the ship while passing it, whether in the same direction or opposite direction, due to draw between the vessels.