No, since CDs and DVDs are cheap. You can buy 100 4.4GB DVD-R for 20-30 dollars at a store while in most cases you can only buy a 4GB-16GB flash card or USB flash drive for 30 bucks.
Like I aid though with time things will get better and cheaper. You just gotta wait for those other companies to take a whack at things.Blu-Ray possibly, but Burnable Blu-ray disc are very expensive at 11 bucks for 25GB disc and Blu-ray burners cost hundreds of dollars.