Most Ryzen 1xxx CPUs and 2xxx CPUs have lower prices because they are older.
AMD is now selling Ryzen 3000 CPUs, so the older ones are discounted. Intel does not do this.
These lower prices will either stay the same or get even lower until the CPUs are finally discontinued.