New bikes never make any sense do they. But there are plenty of people down the line who're glad that some people bought new.
Depends, I paid £11,600 for my 1190 with a few bits (Heated Grips / Rad Guard / Ergo Seats etc) had it for 4 summers (3 1/2 years) clocked up over 20k on it and still got £7300 back for it, worked out about £100 per month, running costs quite low as it obviously came with new tyres / new chain / new brake pads and only ever needed tyres, plus the peace of mind of a warranty and knowing how it had been looked after.
Had I paid full whack then the losses would of jumped from £4300 - £6400, that would of hurt!
Paid £12,500 for my 1290 bang on 2 years ago, low mileage (as unable to go anywhere this year) means it is probably still worth over £9k on a private sale, and probably still be worth @£9k in a years time making it another £100 per month motorcycle, not bad value IMO.
Someone paying £10k for a 2 year old one in a dealer will still lose a grand as they wheel it out the door and only have a limited warranty for 30 days, plus half worn tyres / brakes / chain.
Smartest thing is to pickup a 3-4 year old bike privately, like my 1190 at £7300 - will still be worth £5k after a few years, and probably another 5 after that would still be a £4k machine - quids in if nothing major goes wrong.