What is the issue here? The downside of Reckless Attack is that the barbarian also gets advantage against them. This is why it is a reaction to attacking, and why it enables ask by default. You can still miss with the reckless attack roll.
Advantage means you take the best of the 2 rolls. He shouldn't have been able to end up with a worse result, yet he did. That's the issue.