The important difference with digital photography is the phone photographer won't use pro lighting, different lenses, reflectors, bounced flash or other gear that contributes to the "pro photography" look.
With software, vibe-coders might use AI agents that have all the equivalent "pro photo gear" for professional output.
There's a moat around pro-photography protecting it from its snack-size phone-camera cousin. All those lights, lenses and tripods are the physical moat. If we ponder the question whether software development has an equivalent moat, the gp's gloom may be warranted.