I wouldn't really call it finicky, I call it bored. Some dogs like eating the same food over and over again. And there are some dogs who don't. There is nothing wrong with the same brand, just change the flavours every so often.
As a human could you eat the same food everyday? Probably not.
I change my dogs food all the time. This prevents him from getting bored.