The succinct answer to "why?" is: ignorance.
Adding to the prior answers, however, 192.168.x.x is a reserved for local addresses. This will *never* leave the local subnet. The gateway address in such cases is probably immaterial.
This would be problematic if "the IP address of the workstation_s_" is not a typo and all (more than one, anyway) ws's are using 192.168.0.10. More than one machine would respond, with unpredictable results.
So, I suspect that TCP/IP is not the first protocol in the list of bindings, and depending on the OS and network things appear to work OK because they're using NetBEUI or IPX before having to try IP.