Completely agree, no developer of an open-source software has explicitly stated that a) his software is open-source and b) that he adheres to OSI's definition.
Most developer just uploaded their project to GitHub and attached a license. If OSI defines some licenses as open-source or not is irrelevant. Legally only the license is binding.