I agree with you, but he's right in a way: The original purpose of "open source" was to dilute the free software movement, so even though the OSI doesn't recognize such licenses as "open source", it's no surprise why the "average person[/developer]" sees it that way.