People have been blaming everything and everyone for the $0.12 share price. All the ranting and raving doesn't change the fact that Sirius led by Mel & Co. has been a very poorly run company.
The...