No, oil flushes are not necessary if you regularly change your car's oil. Most cars do not require an engine flush as long as proper oil maintenance is performed.