My roof has finite surface area. If the efficiency is too low, even zero cost isn't competitive.
That's true even of commercial facilities. Various enviro groups are already trying to kill solar farms.
Somewhere in here, wire and other infrastructure (such as the frame) costs matter too.
For many individuals, who just have roof-space (for instance), space is really at a premium, and increased output means more money saved / made per time period, so it can pay for itself and more over time. Power companies could go either way, as they need a LOT of space. Doubling the area they need may not sound too good to them, as land costs money every year in taxes. If land is cheap enough though, cost per watt likely wins out.