its initial release was very unstable, but the updates fixed things fairly quickly.
And then Windows 95 became more stable. (Well, it was still Windows 95, so...) And when 98 came out, some organisations would choose to stay on 95 for a while until 98 stabilised and they were sure they could upgrade without problems. This was very common for a lot of software. It seems less common nowadays. Everything's rolling-release, "update now!". Instead of bug fix releases, bugs are fixed (if at all) in the next release bundled along with all the new bugs.
And then Windows 95 became more stable. (Well, it was still Windows 95, so...) And when 98 came out, some organisations would choose to stay on 95 for a while until 98 stabilised and they were sure they could upgrade without problems. This was very common for a lot of software. It seems less common nowadays. Everything's rolling-release, "update now!". Instead of bug fix releases, bugs are fixed (if at all) in the next release bundled along with all the new bugs.