You may not need them, but often enough you will have to pay the duty and VAT before the customs release your package, thus erasing the price difference. As for the warranty, customers usually do need it.
I think this is valid point in general, but I don't think it has much bearing on a discussion about Amazon, which doesn't contribute very much to taxes.