To be clear, there is no actual Model/Request coupling. It's just coincidence that we pass the same object. To your point, we could easily use $request->only() to pluck these values out to pass down to the model.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.