Did I say professional? also define professional.
You can find someone to take high-quality photos for $80 or for free. Professional photographers might charge around $200-300+, but they typically offer discounts for repeat or volume business. There are also new photographers looking to build their portfolio who may offer lower rates. You can even get a good photoshoot for free. I sometimes hire a girl who shoots for playboy to do photoshoots for some of our girls and its $200 an hour, she is about as "professional" as they come in this space. We aren't hiring wedding photographers who overcharge 😂 .
My business depends more on this than yours. Just because you are paying too much, being overcharged, or not asking for discounts doesn't mean everyone is. I have employees who make hundreds of thousands a year but have never hired a professional photographer. They take photos themselves, have a friend help, or sometimes I do it for them.
Don't need to be defensive. Your agency is brave for including videos in the ads. I admire that. I wish more providers did that, but they don't because they prefer to deceive clients.
And even if it costs $300 or more, most providers charge over that per hour. They could still afford a professional photoshoot once a year, especially if it benefits their business. But they don't, and we all know why...