Rowling’s political comments have put her firmly in the camp of those who are described as radical leftists but believe we should wait until the right time to do anything more than slightly left of thatcher, with the right time being about the 30th of February. Electorally they’ve had some success as the lesser evil option, and they’re acceptable allies to those who support neoliberalism but don’t want to be complete cunts about it, but it’s not exactly a position that makes anyone who isn’t a guardian or new statesman columnist like you.  She’s made her pile and doesn’t need to care whether the public likes her so long as she keeps getting invited to the right dinner parties, but the young stars are early in their careers and need the public to like them, while margoyles’s career hasn’t been particularly affected by Professor Sprout and has friends actively involved in factions opposed to the one Rowling is in.  Watson has done well out of that set, but she’s had the sense to stay out of their sillier factional battles and not nail their colours to her mast.