Comment by kypro
I agree, but I've worked with many people now who seem to prefer one massive file. Specifically Python and React people seem to do this a lot.
Frustrates the hell out of me as someone who thinks at 300-400 lines generally you should start looking at breaking things up.