No.
It's just one of those things that happen when a team of people design a product.
Different conventions get used leading to inconsistency.
See here: http://dev.mysql.com/doc/refman/5.5/en/mysqld-option-tables.html
And scroll to the options starting with ssl
, you'll see what I mean.