Ok This is getting out of hand.
First off they are no "flat roofs". They are properly referred to as "low sloped roofs" Calling them flat roofs has lead to builders actually building them flat and this is where problems start.
The price of flat roof replacement is HUGLY dependent on if it is insulated underneath or if it uses insulation above the deck. With the new energy code and then the stretch code piled on top of that replacement costs are getting rather expensive. Not that it is a bad thing but $20 / foot roofs are now the norm. You can put down a $7 a foot roof but you will get what you pay for.
Asphalt roofs of the 80's generally were 20 year roofs. Coal tar pitch roofs (commonly confused with "asphalt" roofs) will last 50 -100 years and are self sealing. Both look the same to the untrained person but are very different animals with respect to quality.
Yes flat roof require inspections and some maintenance but again proper design from the beginning will greatly reduce this.
Another misconception is that flat roofs are flat. Properly installed roofs are 1/4" / ft or 1/2" / ft sloped as required by code. You can go as low as 1/8" per foot and still have good drainage but the margin for building movement and settlement etc is much less.
EPDM AKA rubber roofs are good. They have become the industry standard. In the last 10-15 years they have changed over to using adhesive tapes for the seaming and flashings with pre applied adhesives that are MUCH better than the old style where you were basically applying a contact adhesive and then calking the seams. Another improvement is the elimination of uncured EPFM flashings. AKA "form flash" This was great for flashing weird shaped things but because it is uncured it will deteriate with prolonged UV exposure
The current EPDM roofs can easily be installed to last 20-30 years. Manufacturers are not offering 30 year warranty's on specific designs. I tend to design my roofs to a hybred standard where I call for the flashings and the seams to be done to the 30 year standard and the field of the roof to the 20 year standard. One of the down sides to EPDM is that animal fats are very destructive to it. Petrolium based products are much less so but prolonged contact is not recommended.
Cheap flat roofs from home dep are just that cheep and you are lucky if you get 10 years. The reality is you get a window guy to install windows and plumber to install plumbing and an electrician to install wiring. But for some reason in residential jobs most general contractor think they are qualified to install low sloped roofing. Nope not the case for the most part. People also seem to go cheap with flat roofs. This is stupid. It is your homes first defense against the weather. They will purchase $5,000 light fixtures and bathroom fixtures but go cheap on there roof and wonder why it only lasted 10 years. Idiots!!!! And it leads to a lot of the misconceptions about flat roofing that I see here in this thread. Like anything else in life you get what you pay for.
PVC roofs with non directional fiberglass reinforcement are an excellent roof when you have to worry about ponding water as the seams are heat welded together and are actually stronger than the field sheet. The same manufacturer of this product also make pool liners. One of the down sides to it is that it is VERY slippery when there is frost on it and even water or dampness can make it a little slick. PVC does not like to be exposed to Petroleum based products and it also does not like to be in contact with cement as both extract the plasticizers from the sheet and it gets brittle.
Now, lets tale a look at the premium low sloped roofs. I am a huge fan of the cold process built up roofs. They are similar in appearance to the old built up roofs but the technology is very different. With BUR roofs the asphalt or coal tar pitch was providing the waterproofing and the felts were providing dimensional stability with the gravel surfacing providing UV protection as well as protection from foot traffic. Cold applied roofs the felts are the actual waterproofing material and the mastic (that goes down cold) is really just a adhesive holding it together. A flood coat is then spread over it and gravel applied again for UV protection as well as protection from traffic. I like these systems as they provide redundancy and are tough as nails. You can latterly hit them with a ax and it will not damage it.
A more "normal" type of roof system all be it an old style is the coal tar pitch roof. It has been the standard for more than 100 years. Many roofs of this type that used copper base flashings I have seen last 75 years. The key to all of them is that they had enough slope to drain properly. The nice thing about this is that it is "self sealing" the coal tar softens in the summer and will flow a little. This allows it to re seal any damage or ware it may experience.
Anyway I have typed way to much here. Like I said PM me if you have questions. I ran the metal shop and was the chief estimator for a large commercial roofing company for 10 years and then jumped back over the fence to the engineering / design side of things. I have been in the field for 35 years. You know you have been doing it for tow long when you are starting to replace roofs you put down when you started. LOL