Why are LIB files beasts of such a duplicitous nature?

Solution 1:

Because they are libraries. Why invent a whole new vendor-specific extension for what is exactly the same thing as their already-vendor-specific libraries?