I hear what you say and HMRC will always do what is the most advantageous to them, but sensible rules can be applied, if you are a chartered accountant and as you say earn £50,000 a year but place spread bets as a hobby or in your spare time and make significant sums then logically your day job is you "main source of income" and not the spread betting.