I agree with you, necessity is not always necessary for inventions. But most of the time, especially when we are talking about complex problems, we need the entire human colossus to cooperate for the generation of a solution, and most of the time, an economic motivation does the trick :D
Absolutely, one of the first things that I would mention when asked "What hinders the development of a widely accepted understanding of ethics and morality?", I would also definitely mention dogma. People, including me, are most of the time afraid to debate these things in public, because most of the time, people get offended and/or start to act prejudiced towards you. And concepts that can't be discussed, can't be developed, sadly. But hopefully, we will overcome this dogma barrier in time, and it looks like there is a trend towards this direction nowadays, at least in most of the developed countries.
Likewise! I've resteemed your post, because it definitely deserves more views! ;)
Ha en bra dag! :)
Thanks a lot for the resteem!
Yeah, I really agree with you that it's getting easier to discuss with time and human development. But in the meantime, while it is still a difficult subject to discuss with people in general, let's continue discussing it with likeminded people on the internet :)
Ich wünche dich auch einen Schöner Tag!
(only guessing German is your first language based on your introduction post in German)
Vielen Dank! :)