The powder is used to make your own solution. It's cheaper to buy powder if you are comfortable making your own solution. The premade solutions are the ultimate in convenience. Neither is better, per se, it just depends on if you are seeking convenience or you're a cheap-ass like me.
dd