One of the factors in cheaper solar is that the panels have gotten bigger. Panels grew from 250w to 300, 350, and now to 400w and 450w. The 450w panels are 82 inches by 42 inches, so taller than the average person. Larger panels require less mounting and less labor, so even if they cost more they might be slightly cheaper to install.
I think that utility scale solar will eventually beat residential solar on price because of less labor per watt to install. I sometimes think about a solar system that could be set on top of a house in a few hours and would contain the inverters and interlocks and be wired into a single breaker in the house electrical panel. A truck operator/installer and electrician could do two installs a day and the labor price would be significantly less. We are so far from this currently, with site surveys, permitting processes, individual panels in custom configurations and so on that result in several days of work spread out over months. I don't know if it could ever happen, but it is fun to think about at times.