There are so many factors at play that I couldn't say the bike is bad without addressing some stuff first.
As
JohnDThompson said what tires and pressure? That would be the first thing that could ruin a ride. Supple tires at lower pressures will make a nicer ride.