Sleep badge reward is not well balanced

Hi, I've recently noticed that the "sleep streak" badge awards 4 points putting this badge at the same level as an Half Marathon or a 50 mile bike ride.

Considering that this is also repeatable, it puts people who sleep well for a month (possibly without doing any actual activity) at the same level of who runs 2 marathons in a month.

Am I the only one who thinks this makes the whole badge system less appealing?