Very well explained and easy to understand. I do believe you didn’t include what a lot of people don’t think when they are trying the DIY thing. People don’t take in consideration the time they are spending on web developing instead of using their time and expertise on developing their product or service. Wasting somehow a lot of money doing something that’s not adding any balanced value to their website. For example: a jewelry designer/creator that earns around $75/hour regularly, putting 100 hours (to be conservative) into learning all this to save maybe $1,000; doesn’t make sense until you explain it to them.
For those guys asking how much your building would cost, just draw a rough sketch of what you want to build even if it is on paper. Normally, I draw rough floor layouts on Excel by merging different cells to create rooms and using line borders for wall partitions. Since most plots under an acre are measured in feet, it makes sense to use the same units for your room dimensions. Take into account how big your plot is while drawing. Keep in mind that internal walls (which are usually up to 9 inches or foot thick) also take up floor space. When done drawing a rough sketch with reasonable dimensions, add up the total floor space then convert to square meters (a quick Google search on “convert square feet to square m” will provide lots of links to online scale converters).
The only problem with waiting until your thirsty is if, like me, you lost your thirst from forgetting to drink water like I did in the 80's. I would play full court basketball for a few hours each day and then I would not drink out of the fountain at the gym because I knew it was not filtered water and then I would forget to drink when I got home and then I would eat dinner and have a glass of wine and go to bed. I never realized that I was dehydrated until I had my blood checked for something else and it was obvious due to the lack of distance between my blood cells that I was seriously dehydrated!