It's not pedantic. You were wrong. You said "it's not a truck" when you meant "It doesn't fit my needs". Those are not subtle distinctions. Language is often murky and meaning can shift over time and across different areas. This is not one of those times.