@Travis L. be very careful with how you craft/alter your lease agreement. As you may know, Baltimore City has very specific lease requirements and landlord obligations that are different from those set forth in the Maryland Real Property Article. Courts will not look favorably on a landlord who drafts/modifies a lease agreement in the landlord's favor if it is adverse to the law, particularly if the provision/information you modify is required by law to be included (word-for-word) in the lease. I personally see this type of situation way more than I'd like to admit.
@Bjorn Ahlblad nailed it. The reason this lease may appear tenant-friendly might simply be because Baltimore City tends to be a very tenant-friendly jurisdiction. The law, both state and city, require that certain provisions and information must be included in a lease. Failure to include certain provisions and information, or changing the way it reads, could lead to devastating results. Your lease agreement will not trump the law and worse, if in violation of certain statutes, could trigger penalty provisions which would include a reasonable attorney's fee award for the tenant.
You are smart to look to a realtor for a lease agreement, but it may be worth spending the extra money to have an experienced landlord attorney review and revise the lease agreement. @Tim Jacob couldn't be more correct...jury awards against landlords are rarely pleasant (think-who hasn't rented property from a bad landlord at least once? Those same people will be on your jury).
Realtors are generally not lawyers...they cannot provide you with legal advice and there is a ton of bad advice out there. Spending money on something like a lease agreement may seem unnecessary, but whatever you spend will be far cheaper than having to hire an attorney should a problem arise. If there is one area where you should spend time/money, investing in a solid (and enforceable) lease agreement should be very high on your list.