I too have never been asked for ID while on the train. And even if my ticket was paid with a credit card (since you must sign the ticket), the conductor just gives me a pen to sign.
I am glad that they just "randomly" check IDs! I wish it were like that at the airports. The lines would be much shorter!