to someone with bad intent, absolutely it is unreasonable.
Riding on public transportation does not automatically give the feds or anyone else in this country, carte blanch to check for ID.
But then I guess the sheeple in this country don't give a damn about freedom and self determination so long as Uncle Sugar is "protecting them."
"those who would give up freedom for security deserve neither." Ben Franklin