Bitcoin doesn't have to be used by everyone in the world or replace all government currencies to be a success. Even if it just captures a share of the money transfer business away from Western Union it's successful. Businesses and criminals alike have already made millions of dollars with Bitcoin so it's already a success for them.