From Amazon's perspective unions are strictly a net-loss. Even if the unions offered the employees zero advantages, the same paychecks from Amazon would have less impact on workers because of dues/meetings, so you'd expect moderately higher attrition and other negative effects.
On the flip side though, is it actually clear that an Amazon union _would_ benefit workers once accounting for the overhead? Is that even the goal, or are prospective Amazon unions just trying to improve safety levels to something on par with other warehouses? Are there other factors?