Paylaşımlı hostinglerde laravel dosyalarını /home/user/ dizinine yüklersiniz public içindeki dosyalarında public_html içine atarsınız. Hiç bir sorun kalmaz.
Bende böyle düşünmüştüm, bu aralar sıkça bu konuyu görüyorum bloglarda forumlarda ama herkes sadece sorundan bahsediyor, çözüm sunmuyor :)