why does the left ventricle have higher pressure than right ventricle
Yes, the pressure generated (under normal anatomic conditions, mind you) is higher in the left ventricle than the right. This is due to the higher systemic pressures being pumped against by the left ventricle, compared to the relatively low pulmonary vascular pressures opposing the right ventricular output.