Everyone has an opinion, this is mine. At $300 for a new bike, road, mountain, hybrid, etc, the best you can do is a mass market big box bike with substandard components.
That same $300 can but you a quality used middle of the line brand name bike, like those you mentioned. Sure, the bike...