CLN: Make Series._values match Index._values
Discussed in #31037 

- Note this is _not_ an alternative to that, as this should not be considered for 1.0.
- This does not implement any of the simplifications that it makes available.
- There is a decent chance that the check in core.apply can be changed so that we can still use the fastpath for these dtypes.
- The PandasDType edit is not central to the change, just included for perf comparison against #31037.