I agree.
The date range selector used in Google Flights is a near flawless control. The implementation can be done, it’s just hard.