One other explanation for large packaging (but not some of these cases) is that apparently smaller parcels go "missing" more often than larger ones. So for companies who pay a flat rate shipping up to a certain size they would rather pay a few cents/pennies extra for a larger box and have it arrive.