Although I agree with you in some ways, there are things like SSDs that are overprovisioned so they have a bit of extra space that they can use as the flash degrades.
Not having that extra space will dramatically lower the lifespan and reliability of the drive. Same with these batteries.
They just need to be honest about what they're selling.