Regarding point 2, the public at the moment seems most enamored of players who play diatonics in a more or less traditional style. But the public is always late to the party anyway
In other terms, the public is stupid. Richard, who do you think you are?