I figured it was a money thing as well, especially since they are called reds like a straight attack at marlboro (assuming they arent actually owned by the same company, probably are knowing tobacco)
I havent heard about the FDA banning menthol thing. Got a link?