No, it only assumes that there is a constant factor between the fastest and slowest "operations". It does not matter that one instruction can take a thousand times more cycles than another, if you have n² fast instructions and n slow ones, the running time will still be dominated by the n² fast ones for large n.
> Big-O assumes that only asymptotic behavior matters.
Yes, and this is the only simplification that it does.