Why is this a flaw? Solar flares are a form of cosmic radiation; they're not the only source for it of course, but, as far as I know, one of the (if not the) strongest ones.
"Cosmic" is not an energy scale — it's a word meaning "from space." It's not like cosmic dust is very energetic dust or, more relevantly, like the cosmic microwave background radiation is hugely energetic.