Revert "REGR: concat(ints, bools) casting to object #42092"
Reverts pandas-dev/pandas#42541

This fails ArrayManager. 

cc @jbrockmendel 
The solution is to _fix_ it for ArrayManager This is just temporary, so we can get green, while the ArrayManger case is fixed. If the ArrayManager fix is simple, we can always close this and merge that instead. Otherwise, we should probably merge this after a couple of days so that CI remains green, and re-land #42541 ok why don't we wait a day or 2 to see if can fix ArrayManager here. I think this just needs a change in `concat_arrays` in the `not single_dtype` case Gonna close since I think an actual fix has been sent in now.