You are right not all voted for obama for free stuff.
some voted because he is black
some voted because they had no clue either way
some voted out of lack of understanding of economy, nor any other issues
some voted out of fear
some voted because their group always voted for a democrat
Not one voted because they understand the issues.