translate English to German: This means barriers are proffered instead of solutions.
Das heißt, es werden Barrieren angeboten statt Lösungen.