I think you are missing the whole point of the discussion. You are correct that Vs and Vso are defined in the conditions mentioned, but what happens to the stall speed when you are not at gross weight or at 1g? It changes.
These are excerpts from Wikipedia: Stall_(fluid_dynamics)
STALL SPEEDS
Stalls depend only on angle of attack, not airspeed. However, the more slowly an airplane goes, the greater the angle of attack it needs to produce lift equal to the aircraft's weight. As the speed increases further, at some point this angle will be equal to the critical (stall) angle of attack. This speed is called the "stall speed". An aircraft flying at its stall speed cannot climb, and an aircraft flying below its stall speed cannot stop descending. Any attempt to do so by increasing angle of attack, without first increasing airspeed, will result in a stall.
The actual stall speed will vary depending on the airplane's weight, altitude, configuration, and vertical and lateral acceleration.
IN ACCELERATED AND TURNING FLIGHT
The normal stall speed, specified by the VS values above, always refers to straight and level flight, where the load factor is equal to 1g. However, if the aircraft is turning or pulling up from a dive, additional lift is required to provide the vertical or lateral acceleration, and so the stall speed is higher. An accelerated stall is a stall that occurs under such conditions.
Warning and safety devices
An angle-of-attack indicator for light aircraft, the "AlphaSystemsAOA" and a nearly identical "Lift Reserve Indicator", are both pressure differential instruments that display margin above stall and/or angle of attack on an instantaneous, continuous readout. An AOA indicator provides a visual display of the amount of available lift throughout its slow speed envelope regardless of the many variables that act upon an aircraft. This indicator is immediately responsive to changes in speed, angle of attack, and wind conditions, and automatically compensates for aircraft weight, altitude, and temperature.