This won't be a popular post but to be fair to Boyd, apart from what, 3 defensive lapses, his form hasn't been that bad. Take the two dummies he tried to interecept or completely avoid tackling and the one where he just watched out of the equation and it's a different story
I've gone through his numbers and in a lot of ways it's been his best start in years.
2019
Tries: 0
Average Runs: 16
Average Metres: 138
Average Kick Return Metres: 50
Average Post Contact Metres: 26
Line-Breaks: 1
Line-Break Assist: 1
Try Assist: 1
Tackle Breaks: 9
Average Play The Ball Speed: 3.44 seconds
Offloads: 1
Average Passes: 20
Average Receipts: 35
Kicks: 6
Errors: 1
Penalties: 1
2018
Tries: 0
Average Runs: 12
Average Metres: 98
Average Kick Return Metres: 37
Average Post Contact Metres: 24
Line-Breaks: 0
Line-Break Assist: 1
Try Assist: 1
Tackle Breaks: 13
Average Play The Ball Speed: 4.3 Seconds
Offloads: 1
Average Passes: 21
Average Receipts: 31
Kicks: 2
Errors: 4
Penalties: 2
2017
Tries: 2
Average Runs: 15
Average Metres: 111
Average Kick Return Metres: 22
Average Post Contact Metres: 27
Line-Breaks: 1
Line-Break Assist: 3
Try Assist: 1
Tackle Breaks: 11
Average Play The Ball Speed: 4.35 Seconds
Offloads: 1
Average Passes: 16
Average Receipts: 28
Kicks: 1
Errors: 3
Penalties: 1
2016
Tries: 2
Average Runs: 14
Average Metres: 134
Average Kick Return Metres: 48
Average Post Contact Metres: 32
Line-Breaks: 2
Line-Break Assist: 0
Try Assist: 0
Tackle Breaks: 3
Average Play The Ball Speed: 4.32 Seconds
Offloads: 1
Average Passes: 9
Average Receipts: 24
Kicks: 0
Errors: 4
Penalties: 0
Boyd has been more involved this year, he's running the ball more than he usually does and is backing his skills. He's actually been safer than in previous seasons and is getting to the play the ball a lot quicker which was one of his biggest weaknesses.
Boyd still has flaws that numbers can't show, but there's some positive signs and this may explain the impression you have.