I agree about hockey. Very few HS kids play multiple sports now. Hockey takes the best athletes away from football. It is a limiting factor unique to Minnesota.
Gopher football fan since 1924. DNA-wise.
I put my seven year old in say soccer and all the kids are all full time soccer with camps and year round stuff.
Hockey.... basketball... it's all the same thing.
It's like people have to do everything 110% for as far as I can tell no good reason.
My overall point is that the MSP area drastically underachieves in producing power 5 D1 talent compared to other states wig similar population sizes, metro areas, and geography and there's a lot more reasons for it than hockey being a major focus here or the state starting to emerge as a basketball hotbed. Those factors don't help but kids play other sports all over the country. Hockey is unique in the time commitment but it isn't the sole reason