A difference of 7 lbs is a lot ... and both bikes are on the heavy side.
That said, weight, per se, is not that big an issue. What does matter is where the weight is, the type of material that makes up the weight and what type of riding the bike will be used for. Let me amplify...
No-one pedals absolutely smoothly, there is continual acceleration and deceleration as the cranks turn. Therefore anything that is moved by pedaling (what can be called rotating weight) -- pedals, cranks, gears, chain, wheels, shoes -- needs to be as light as possible. Bikes with light weight wheels (rims,tires, tubes) in particular feel more lively and less work to pedal. This is one reason why road bikes seem so much easier to pedal than mountain bikes.
Non-rotating weight (e.g. seat, frame, handlebars) isn't a big concern when riding along, but does make climbing hills or if performing BMX stunts, etc harder.
What the bike -- particularly the frame and fork -- is made of has a big impact on how the bike feels. Most heavy bikes -- and I'm guessing the two you are referencing -- are made of carbon steel. Since this is quite weak frame tubing has to be relatively thick. This gives a bike not only weight, but a "dead" feel. Materials like CrMo steel, carbon fibre, aluminium and titanium are all much stronger and therefore can be much thinner and lighter. They also have a more "lively" feel.
If you intend to do lot's of hill climbs, or jump and do tricks the weight will be much more of a problem than if you just want to ride on the flats.
Unfortunately, lighter bikes cost more money so the smart cyclist -- keeping the above information in mind -- will choose where to spend the extra money based on the type of cycling they intend to do (and their budget).
Bottom line, no matter what cycling you are planning to do a heavier bike is always less desirable than a lighter one. A difference of 7 lbs (assuming the same size bike) will be quite significant because almost undoubtedly it reflects heavier weight (and therefore inferior) components all round.
I hope that helps.