Well, just speaking of my own website and Internet connection, I have 150mbps download and 15mbps upload.
A typical page on my site is around 260K, which is around 2 megabits. So, effectively, if i was to host my site from my own home, At best it can accommodate around 7 users at about the same time.
Beyond that, and my upload would be saturated, and website performance suffers. Meanwhile, all the other systems on my network, obviously, have to share all that upload speed, so the performance implications wouldn't just affect users of the web page but also anything using my Internet connection- and the web server would also affect performance of other systems on that network.
Possible TOS violation notwithstanding, that's one of the biggest reasons not to host it yourself- Basically, everything suffers simply in pursuit of saving 3 dollars a month. And ISPs are introducing data caps as well (My own is 1TB which I've never hit thankfully) and over time that *could* incur additional charges- is it worth that to possibly maybe save 3 dollars a month, suffer with reduced network performance in your home, and possibly get 7 or 8 users on your web page retrieving information at the same time.
meanwhile, other computers, phones, etc. still need to use this upload speed- if I want to make changes to the site itself, that's more upload needed, and more impact on performance both for possible users of the site as well as myself and any systems on my network.
And in addition to DDOS considerations (though even VPS services don't usually have any sort of DDOS protection- it's usually something you buy separately through services like Cloudflare) There's the consideration of things like exploits. Networks/LANs usually aren't very secure internally because we usually rely on Network NAT to protect us from things outside our network. You start forwarding ports and offering services available on the Internet at large and suddenly your IP address is getting scanned and detected by crawlers that scan Internet subnets. That get's more intensely scanned and maybe you've got a slightly older version of Apache because you forgot to update. That get's exploited nad now that system is compromised- How secure is your internal network? I know mine is pretty open- if one system was to be compromised there is an established trust between my internal computers that would make it easier to spread, so it might start with an Apache flaw to exploit your server and now they are inside your LAN and can exploit a plethora of other services that are exposed internally like Windows SMB and file sharing, NetBIOS, and countless other services. And run amuck in your internal network.
Low-cost hosting is probably fine for what you want- my old shared hosting was $2.99 a month. I'd argue you'd want to use a CMS instead of slapping static HTML as well- people are quick to judge a page that is too simply designed as being "From the 90's" and might write it off entirely, especially a site claiming to review modern software/hardware.
If a plan has a bandwidth limit, usually reaching that limit means that later visitors get a page describing that the hosting bandwidth was exceeded, rather than receiving a penalty. You can usually watch/monitor the bandwidth. Even with the shared hosting I had I only came anywhere near my bandwidth limit was when a page on my site was linked on a sharing site.
I started with shared hosting, and when that started to have too much traffic to perform well, I upgraded to a VPS. However I've also never made money from my website either through donations or Ads, and my aim is more to have a place to write stuff or upload content- I experimented with ads and donation stuff but it never really sat right with me so I removed them all completely a few years ago, which itself seems to be the opposite trend for tech-related content which seems to largely lean towards "don't forget to like comment and subscribe, donate to my patreon and my flattr and use my affiliate link for amazon, and here's my paypal donation link so you can encourage me to continue to create these videos that paraphrase wikipedia"