I think they're a neat challenge, but why do you think they're kind of bad?
Richard you have a lot of ways to evade his attacks. try dashing when he shoots or slide and then dash. Once you understand the movement you will thrive lol.