It's normal. The amount of gold you receive is based on how much HP you have. No-hit mode sets your HP to 1, so you'll always receive 50 gold instead of 9999 (even if it doesn't make sense...)