In science something similar happened. There was a time where some people knew pretty much in every science field, chemistry, physics, biology etc. but the amount of knowledge grew and it become impossible to know enough in every field.
Maybe game development isn't any different. You either become an expert in on field or your knowledge is to superficial to actually help.