You see this in every market. You go to Target to buy laundry detergent and you can buy Tide or you can buy the no name brand that has the identical packaging only a differnt color and a different name. Costco does it too. I always assumed they had worked out some of a deal with the brand that makes the product and sold the same product under a different name at a much lower price and then kicked back some of the money to the original brand name company.
I love Amazon basics.
However, when it comes to "bags" and laptop cases... I love Waterfield / SF Bags:
https://www.sfbags.com/. Expensive but great stuff.