Paypal may not be perfect, but still it is a good choice due to many reasons.
First of all, about 50% of the potential clients would be using paypal, it is kind of industry standard.
Second, it helps startup hosts to operate due to their easy verification policy and 0 setup fees.