Well, it’s not passable for rap, and the lyricism is not up to Bob Dylan’s Subterranean Homesick Blues, though maybe this expecting too much. Bob Roberts is really actor Tim Robbins, playing a right wing Senatorial candidate in the eponymous 1992 film.
The character made money on Wall Street, the financial centre perhaps, of the USA. Seeking political office, he extols in song the selfish money making of investment bankers and ilk screwing people over, going past the bounds of ethics and law, hoping to not get caught.
Of course, this is satire, and fun, because free market folk singers are rare.
Sometimes, a parody backfires when those that are the targets enjoy the jibes at them? Still others may take umbrage at being presented as “straw men,” having their actions and activities exaggerated and misrepresented. But it wouldn’t be funny or entertaining if spot-on accurate.
Whatever, it’s a good movie, with a song pre-dating the Occupy Wall Street movement!