Even though you already changed it, I will chime in as well. My 2018 Troy bilt 2460 has had just a couple of oil changes, just hasn’t seen a whole lot of usage.
I installed an hour meter on it a couple of years ago and before we got this last storm and 41 inches of snow it had 1.2 hours on it...