I'm not surprised that patient compliance is a problem, but it still seems like an expensive burden to find patients physically near the clinical trials so they can come in to take the medication. It just seems like a logistical nightmare that software could help with.
Could you build an app that requires patients to record themselves taking their medication under whatever conditions they're supposed to? You might have to manually audit all of the recordings, but the number of people that still fail to comply might be offset but how many more patients you can include in the study. There might be a lot of other things you could verify remotely using wearable tech, e.g. heart rate now that Apple's EKG monitoring is FDA approved.
Great read, I'd like to see more "Chesterton's Fence" arguments for other highly regulated industries.