Why have I never seen a stock split?
You haven't seen one because you haven't looked for one properly. You can set a google alert for stock split and get information about major issues splitting their stocks quite regularly, as well as a daily dose of recommendations from people without a say in the matter for big companies to split their stock. Stock splits are announced in advance by company management.