To your last point, to me, it feels that they try to hide their private labels. Some are named “Amazon XXX” but most are not: Solimo, Presto and countless clothing brands.
I mostly realise that they are Amazon brands when I notice they are strongly pushed by Amazon’s algorithm.