I stand by my recommendation to get a REAL plumber to come check all of this out. Whoever did this mess is a hack, even if they're licensed.
There's no way what the OP described is legal under ANY plumbing code. There are fittings in his pictures that are illegal. No doubt the venting is all wrong too. You know you're tradesmen are screwing you when they cut off a stack in the attic so they don't have to flash around it. What a crock that is.
I don't know what Tom is talking about, we don't use IPC, but if what he's saying is true, don't follow IPC. Those requirements are a joke, and definitely will cause problems in your area. I'm fairly certain neither the IRC or the IBC will allow anything he said. You want a minimum of a 3" vent, you do not want all those AAVs (if the old system was vented, why the heck would they take them out and put in AAVs? Thats ridiculous and not at all acceptable if there is a way to vent them properly), you certainly don't want an AAV in the attic on the top of a stack, the list goes on.