Netflix's new medical drama, set in Miami and featuring a pretty young cast, is more of a soap opera compared with the ...