I was thinking that mages have spells to fortify themselves, muffle their sound or become invisible etc and many potions are for putting on a blade which a pure mage would not use. Rogue in the pure form don't have anything to fortify themselves and they need low armor or clothes to assist their sneak because they need to be quiet and move easy. Making potions to poison a blade, heal oneself or create an illusion to me seems better for role play suited to a rogue or a ranger than a powerful wizard who performs great spells.
Rogues also in theory shouldn't have the strength and stamina of a warrior even though they still use physical weapons so ideally could use a good potion to cheat all the hard work needed to enhance the body's strength that a warrior would need.
Alchemy is mostly about collecting herbs which again to me seems more logical to a rogue such as a ranger style of role play. If anything it is also a form of drug trade (the legal type and not just the illegal type) so again suits a criminal guild such as the Thieves Guild. Assassins use potions for illusion so again an example of rogue role playing. Rogue classes in many ways are wealth orientated whether it be a thief, assassin or general charmer looking to manipulate a buck so would sell their wears to a merchant to make money. Mages however would enchant items and make and sell scrolls. warriors would smith an item.
Mages obviously find potions as an great asset the same way a warrior does but I just wondering if making drugs and poisons was better suited to a rogue style of role play than a mage?