Whilst iMessage and SMS use the same iOS interface they send differently and to identify which protocol is in use the messages are colour (color) coded.
iMessages sent between iOS and OSX devices are blue and are sent via the Internet.
Standard SMS messages are green and sent via traditional mobile networks.
What i expect all you Sprint users are sending/receiving are iMessages and NOT SMS.
You may need to check that Cellular Data is switched ON under
Setting/General/Cellular
and the Send as SMS is ON under settings/Messages.
Also toggle iMessage off to see if that forces messaging over SMS.
Caveat there are some problems associated with SMS/MMS which are carrier/sim card related.
Some sIm cards provided by network carriers hide an important set of settings in iOS and this prevents you from manually altering certain settings necessary for sending SMS/MMS.
I don't know if Sprint are among those.