Language is so interesting, I tend to think of the word horseshit as descriptive of an injustice, like "They can't fire you for speaking out, this is horseshit!"
Of course, bullshit is something patently untrue, like "So Epic just happened to have a countersuit and a video ready to go? You expect me to believe that bullshit?"
Whereas for something like your situation, I'd use the term dogshit, like "Man, I'm not making excuses or anything but the camera in this game is total dogshit"
(Not correcting you, just marvelling)