Your opinion on whether a cosmetic is appealing or not is irrelevant to its value or utility. If you don't want to wear it, that's your choice. I believe there's an additional suggestion for a 4.6 comp cape variant, so it sounds like you should voice your support for that there. The jad transmog that's purchasable in the store is also not in the Collection Log so I'm struggling to understand what straw you're grasping at there.
the ugly part was a joke but i understand its hard to understand that over text
also im not talking about the jad transmog, im talking about the actual jad pet. you can buy emblems, trade it in for pk points, buy fire capes, and essentially gamble until you get the pet, thus making this 100% buyable. There's also other buyable things on the collection log for normie accounts that aren't allowed in all game modes, this is just an example of one