Singer Kate Nash says she earns more on OnlyFans than touring, spotlighting financial challenges for musicians.