Yeah, Pokemon can only have one ability at a time. But Hidden Abilities are often better than any other abilities the Pokemon gets. For example, take Scolipede. It normally has Poison Point or Swarm, which aren't very good, but its Hidden Ability is Speed Boost, which is positively amazing.
And essentially, yes, finding a Pokemon with its Hidden Ability is finding a normal Pokemon with an ability it wouldn't normally have.