Just because a map has been created in Forge or anywhere else, it doesn't mean that it isn't poor quality. What I saw while playing BTB was nothing short of a lack of effort. I personally develop software for a living and know what kind of testing and work goes into making something of quality. Given that you maintain a large website yourself, I understand to have about the same experience as you. However, I know that they haven't done their due dilligence when I am trapped inside a structure which clearly has objects around it to climb up and onto it (somewhere near the red base spawn in Deadlock, toward the top of the map). I do feel that 343 has done a poor job with this update, but I also feel that Halo 5 is a better quality game than Halo 4 could hope to be. Whether the game has been in development for 3 years or not is irrelavent. The product given in this iteration is terrible and it needs to be known in order to improve. I think Forge can produce high quality maps. (Storm the Beach, Territories comes to mind) I've played many that were fun and interesting.
Perhaps my comment regarding your inexperience regarding FPS and gaming in general was out of context. I don't know if you are a member of technical services or development, but either way it is probably unwarrented. I apologize for that. However, I can say that I have seldom been this disappointed with any production-level product as I have with this. I make the assumption that you have never played some of the really fun (though not neccesarily focusing on competetive gameplay) maps like Rocket Races on Sandbox and the aforementioned Storm the Beach. The real crux of it is that I'm not asking for new and inventive gameplay. I understand the kind of hole Halo has dug itself into. I just want the game to provide me with maps that show me the developers care. The maps need to fit in with what they've created thus far and they need to have at least a similar level of detail. When I play these maps, I feel like I'm playing early beta like Overwatch has right now. You bring Microsoft as an example of a company that doesn't allow failure, yet we can look at Operating Systems (Win 10, Vista) that have done very poorly and created solely in their name. The only reason Win 10 has so many downloads is because they are practically forcing their users to update with regular reminders and notifications.
Outside of this, as I feel it should also be addressed given its close relation to our discussion, I have very passionate feeling toward how development *should* exist. I've stated before that fast, poor content will not win my vote. This is the same reason I wait until the very last day to preorder, if I preorder at all. I feel that rushed products (like what has been shown in this update) have less quality and are TOO subject to the users' input. Before developers could push an update to fix gameplay, they were forced to ensure their disc (or whatever medium they were going to deliver their product in) was of a quality that wouldn't lead to players being upset. They were pressured to ensure gameplay, graphics, and design were all up to par. In general, we don't see that today. Batman: Arkham Asylum and the Halo Master Chief Collection come to mind, with huge flaws and even major segments of the game being largely unplayable. This is a problem with modern gaming production and it shows its ugly teeth here.