B) You're discounting trade sales. Though at least I guess rebranding him as Constantine will save little Timmy from having his head explode when he reads JLD and asks mum to buy him Hellblazer...
C) Good to see your respect for the customer base continues apace
And what any industry does with its product line affects how people spend their money. It's a two way street.