I mean, that is sort of exactly what I envisioned happening here. The QO will at least make him have to think about staying/make another team really pay up and commit. It's a smart move by the Brewers imo, no long-term consequence if he accepts, and at least makes someone else take a real risk. Someone will have to offer him $23/1 to get him to go, or commit years.
Maybe they are planning to trade Peralta and want the stability? Who knows, Either way I think they thought it through and are happy to eat the $22m for a year if he takes it.