People will pay a great deal for style & exclusivity, and it has both in spades.
If they are paying £120k for a Strad now, why not £90k for an Alfieri? Mind you, when they said it would be GT money, they didn't say which end of the GT price range it was going to be...