BUG: DataFrame.setitem raising when rhs is ea dtype Series
- [x] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [x] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).

This is a regression on main, so no whatsnew needed.

Is it on purpose, that np_can_hold_element raises when feeding a ea dtype Series as element?

Thanks @phofl  > Is it on purpose, that np_can_hold_element raises when feeding a ea dtype Series as element?

I don't think so, no.