I think its a bit unfair to call whoever borught BSO's into it a troll, because to be fair, whilst the term is derogatory it represents a pretty valid sentiment and I'm sure (hope) that the poster was actually trying to help you out rather than just insult you.
BSO's are typically quite the ironic proposition. By trying to provide vast levels of functionality at a given price bracket, they fail to deliver even basic long term functionality at all! If you want a cheap bike its best to stick to bread and butter, frame, wheels and a maybe even a single gear. Once you start asking for full suspension rigs, a load of gears and disc brakes for the same price, then there has to be a compromise. With this in mind, its often found that the cost of maintaining a BSO ends up being disproportionate to the cost of obtaining the bike in the 1st place.
Another reason 'cyclists' sneer at the BSO is that, they give a ride quality that fairly frequently convinces people that cycling "isnt for me". This is why when I dip my toes into a hobby I always take the plunge and spend towards the maximum of what I can realistically afford so that I know that if I didnt enjoy it, it wasnt due to the limitations of my equipment etc and, if it doesnt work out for me, ill cut my losses and sell up. If I do enjoy it, then great I have saved myself the cash of an inevitable upgrade in the long term. Thats my approach, its not for everyone.
That being said, I maintain the stance of ride what you got at least when you come off it you wont be having a panic attack about your expensive rims or carbon handlebars that cost a weeks pay packet.
Enjoy the bike!
There are many options for carrying bottles, buy a strap on bottle cage mount, a seat rail mounted bottle cage or stuff them in a jersey pocket.