There is certainly a lot of confusion about terms in this area. I agree that "Open Science" still has value as an umbrella term when trying to organize people under a theme. The problem arises when people use that term with something much more specific in mind and assume that everyone has the same idea.