Unfortunately you cannot post duplicate information on any site, meaning you cannot place an article here and place the very same one elsewhere.
Google (and other search engines) will eventually catch on (find it) and penalize you by removing it from their search engines. It has nothing to do with Hubpages - it refers to all sites (if I'm not mistaken, according to some personal research.)
Frustrating, I know but it's also very understandable. Who wants to type in a specific search and find the same article over and over rather than locating different kinds of information on the same subjects. This is why the search engines penalize by making it unsearchable.
I would at least give Hubpages a try. This is a great community, plenty of views and interaction, and you meet a lot of great, supportive people here, while also making money doing something you love.
God bless you.