quello di dare database già pronti all'uso è in un certo numero per pacchetto, sono solo scelte commerciali di alcuni hoster......
le dimensioni dei database vengono spesso vendute a pacchetti, è generalmente anche il taglio più piccolo (100MB) va oltre le reali necessità.
Anche per le query la maggiorparte degli hosting non mettono limiti.
le tue domande sono lecite solo se devi fare un sito alla amazon o alla facebook.....ma anche alla joomla.it (immagina le query che sopporta il server per le ricerche all'interno delle discussioni).
se realizzi un sito di ecommerce con traffico limitato (perhè non c'è nessuna strategia di marketing dietro) oppure realizzi il classico sito per un azienda, questi "dilemmi" evitali, non esistono.
se invece devi fare un supersito che te lo domandi a fare?
Non vorrai mica fare un sito di una certa importanza su un servizio "pizza e fichi"?
per mia esperienza, attualmente anche fra i più economici dei servizi si hanno delle buone ed accetabili caratteristiche tecniche, quando inizi a scegliere lo fai per altre logiche.