Reason Numero Uno: Arrays have a fixed size. Data structures can increase and decrease their size.

Another reason: Arrays do not have any methods (other than those inherited from Object). Data...